887 Free Macro pictures

Browse through beautiful high-resolution Free Macro pictures. These free photos are CC0 licensed, so you can use them in both your personal or commercial projects without attribution.

Premium Offer
Get 10 Free Images from

We partnered with Shutterstock to give you a free 30-day trial. Try for free now.

flowers nature
flowers nature blossoms
  • 3.6k
  • 117
  • 870
flowers nature
flowers nature blossoms
  • 2.7k
  • 89
  • 728
rain drops
rain drops leaf
  • 2.8k
  • 72
  • 470
pen notepad
pen notepad closeup
  • 3.1k
  • 66
  • 525
flower plant
flower plant green
  • 2.7k
  • 62
  • 330
macro flower
macro flower petals
  • 2k
  • 52
  • 285
macro close-up
macro close-up green
  • 1.3k
  • 48
  • 130
rain flower
rain flower closeup
  • 5.5k
  • 47
  • 940
shimmering red
shimmering red glitter
  • 2.8k
  • 47
  • 400
programming code
programming code closeup
  • 5.1k
  • 44
  • 1.2k
white rose
white rose closeup
  • 3k
  • 43
  • 390
flower violet
flower violet petal
  • 1.4k
  • 41
  • 50
eye lashes
eye lashes macro
  • 2.2k
  • 39
  • 215
pink flower
pink flower closeup
  • 4.1k
  • 39
  • 420
flowers nature
flowers nature blossoms
  • 1.9k
  • 36
  • 355
sunflower petals
sunflower petals macro
  • 1.8k
  • 35
  • 240
yarn macro
yarn macro background
  • 1.6k
  • 35
  • 285
flowers nature
flowers nature blossoms
  • 1.7k
  • 35
  • 198
bee flower
bee flower yellow
  • 1.7k
  • 34
  • 125
macro flowers
macro flowers bloom
  • 1.2k
  • 32
  • 90
eye humaneye
eye humaneye focus
  • 3.7k
  • 32
  • 490
coins currency
coins currency money
  • 2.8k
  • 31
  • 300
macro flower
macro flower garden
  • 1.2k
  • 30
  • 200
flowers nature
flowers nature blossoms
  • 1.6k
  • 30
  • 197
flowers nature
flowers nature blossoms
  • 1.8k
  • 30
  • 208
animals birds
animals birds peacock
  • 1.9k
  • 29
  • 266
flowers nature
flowers nature blossoms
  • 2.2k
  • 29
  • 357
blue yellow
blue yellow flowers
  • 1.9k
  • 28
  • 445
nature macro
nature macro animals
  • 1.4k
  • 28
  • 95
flowers nature
flowers nature blossoms
  • 1.5k
  • 28
  • 217
flowers nature
flowers nature blossoms
  • 3.6k
  • 28
  • 671
pink flower
pink flower petals
  • 2.3k
  • 27
  • 155