Skip to content

Stock photos and stock videos

Back to tools

Pexels offers free stock photos and videos, with searches returning up to 80 results in Pexels search order.

Search photos

Search free stock photos on Pexels by subject, orientation, and page. Returns up to 80 photos in search order; Pexels may broaden searches with few exact matches.

Your information

Results page, e.g. 2.

What the photo should show, e.g. office teamwork.

Most photos to return, e.g. 20.

Image orientation, e.g. landscape.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Photos

Choose an action

About the Pexels tool

Pexels Search photos returns matching photos and photographer details; it needs a subject query, optionally with orientation or page.

Pexels Search videos returns matching videos and creator details; it needs a subject query, optionally with orientation or page.

Built from pexels.com. Last checked Sep 29, 2026.

Actions

Search photos

1 credit

Search free stock photos on Pexels by subject, orientation, and page. Returns up to 80 photos in search order; Pexels may broaden searches with few exact matches.

What you provide

FieldTypeRequiredDescription
PagepageNumberOptionalResults page, e.g. 2.Example: 2
QueryqueryTextRequiredWhat the photo should show, e.g. office teamwork.Example: desert landscape
Max Resultsmax_resultsNumberOptionalMost photos to return, e.g. 20.Example: 6
OrientationorientationTextOptionalImage orientation, e.g. landscape.Example: Portrait

What you get

FieldTypeDescription
PhotosphotosListPhotos in Pexels search order.
Widthphotos[].widthNumberOriginal photo width in pixels.Example: 4160
Heightphotos[].heightNumberOriginal photo height in pixels.Example: 6240
Photo IDphotos[].photo_idNumberPexels photo ID.Example: 34187676
Descriptionphotos[].descriptionTextPhoto alt text.Example: A solitary tree stands in a wide, arid desert landscape under clear daylight.
Licence Notephotos[].licence_noteTextPexels licence summary.Example: Free to use under the Pexels License
Photographerphotos[].photographerTextPhotographer name.Example: Cafer SEVİNÇ
Average Colourphotos[].average_colourTextApproximate main colour as a hex code.Example: #8E8179
Photo Page Linkphotos[].photo_page_linkTextPhoto page on Pexels.Example: https://www.pexels.com/photo/lone-tree-in-vast-desert-landscape-34187676/
Large Image Linkphotos[].large_image_linkTextImage link about 1880 pixels wide.Example: https://images.pexels.com/photos/34187676/pexels-photo-34187676.jpeg?auto=compr…
Original Image Linkphotos[].original_image_linkTextOriginal image link.Example: https://images.pexels.com/photos/34187676/pexels-photo-34187676.jpeg
Photographer Profile Linkphotos[].photographer_profile_linkTextPhotographer Pexels profile link.Example: https://www.pexels.com/@cafer-sevi-nc-2150308909/

Example result

For Page: 2, Query: desert landscape, Max Results: 6, Orientation: Portrait

JSON
{
  "photos": [
    {
      "width": 4160,
      "height": 6240,
      "photo_id": 34187676,
      "description": "A solitary tree stands in a wide, arid desert landscape under clear daylight.",
      "licence_note": "Free to use under the Pexels License",
      "photographer": "Cafer SEVİNÇ",
      "average_colour": "#8E8179",
      "photo_page_link": "https://www.pexels.com/photo/lone-tree-in-vast-desert-landscape-34187676/",
      "large_image_link": "https://images.pexels.com/photos/34187676/pexels-photo-34187676.jpeg?auto=compress&cs=tinysrgb&w=1880",
      "original_image_link": "https://images.pexels.com/photos/34187676/pexels-photo-34187676.jpeg",
      "photographer_profile_link": "https://www.pexels.com/@cafer-sevi-nc-2150308909/"
    },
    {
      "width": 4000,
      "height": 6000,
      "photo_id": 33393969,
      "description": "Captivating view of hanging rock formation in Charyn Canyon, Tamerlik, Kazakhstan.",
      "licence_note": "Free to use under the Pexels License",
      "photographer": "Naimish Verma",
      "average_colour": "#ADACA8",
      "photo_page_link": "https://www.pexels.com/photo/hanging-rock-formation-in-charyn-canyon-kazakhstan-33393969/",
      "large_image_link": "https://images.pexels.com/photos/33393969/pexels-photo-33393969.jpeg?auto=compress&cs=tinysrgb&w=1880",
      "original_image_link": "https://images.pexels.com/photos/33393969/pexels-photo-33393969.jpeg",
      "photographer_profile_link": "https://www.pexels.com/@naimish17/"
    }
  ]
}

Search videos

1 credit

Find free stock videos on Pexels by search words, with creator, duration, preview, and direct video file links. Results follow the order of Pexels video search; up to 80 videos can be collected starting at the selected results page.

What you provide

FieldTypeRequiredDescription
PagepageNumberOptionalPexels search page to start from, for example 2.Example: 2
QueryqueryTextRequiredWhat the video should show, for example city traffic at night.Example: city traffic at night
Max Resultsmax_resultsNumberOptionalMaximum number of videos to return, for example 20.Example: 26
OrientationorientationTextOptionalThe video frame shape, for example portrait.Example: Portrait

What you get

FieldTypeDescription
VideosvideosListMatching videos in Pexels search order.
Widthvideos[].widthNumberWidth in pixels of the selected video file.Example: 1920
Heightvideos[].heightNumberHeight in pixels of the selected video file.Example: 1080
Lengthvideos[].lengthTextDuration formatted as minutes and seconds, or hours, minutes and seconds.Example: 0:06
Video IDvideos[].video_idNumberPexels video ID.Example: 10433645
Descriptionvideos[].descriptionTextVideo description.Example: Capture of busy city junction with night traffic lights and car flow.
Creator Namevideos[].creator_nameTextName of the video creator.Example: Ming Z
Licence Notevideos[].licence_noteTextPexels video licence note.Example: Free to use under the Pexels License
Length (seconds)videos[].length_secondsNumberVideo duration in seconds.Example: 6
Video File Linkvideos[].video_file_linkTextDirect link to an HD 1920 × 1080 MP4, or the largest available MP4.Example: https://videos.pexels.com/video-files/10433645/10433645-hd_1920_1080_25fps.mp4
Video Page Linkvideos[].video_page_linkTextPexels page for this video.Example: https://www.pexels.com/video/night-traffic-on-junction-in-city-10433645/
Preview Image Linkvideos[].preview_image_linkTextVideo preview image link.Example: https://images.pexels.com/videos/10433645/pexels-photo-10433645.jpeg?auto=compr…
Creator Profile Linkvideos[].creator_profile_linkTextLink to the creator’s Pexels profile.Example: https://www.pexels.com/@ming-z-2773622/

Example result

For Query: city traffic at night

JSON
{
  "videos": [
    {
      "width": 1920,
      "height": 1080,
      "length": "0:06",
      "video_id": 10433645,
      "description": "Capture of busy city junction with night traffic lights and car flow.",
      "creator_name": "Ming Z",
      "licence_note": "Free to use under the Pexels License",
      "length_seconds": 6,
      "video_file_link": "https://videos.pexels.com/video-files/10433645/10433645-hd_1920_1080_25fps.mp4",
      "video_page_link": "https://www.pexels.com/video/night-traffic-on-junction-in-city-10433645/",
      "preview_image_link": "https://images.pexels.com/videos/10433645/pexels-photo-10433645.jpeg?auto=compress&cs=tinysrgb&w=1440",
      "creator_profile_link": "https://www.pexels.com/@ming-z-2773622/"
    },
    {
      "width": 1920,
      "height": 1080,
      "length": "1:08",
      "video_id": 3727447,
      "description": "Timelapse of city traffic at night with bright city lights.",
      "creator_name": "German Korb",
      "licence_note": "Free to use under the Pexels License",
      "length_seconds": 68,
      "video_file_link": "https://videos.pexels.com/video-files/3727447/3727447-hd_1920_1080_30fps.mp4",
      "video_page_link": "https://www.pexels.com/video/time-lapse-video-of-traffic-on-a-main-road-at-night-3727447/",
      "preview_image_link": "https://images.pexels.com/videos/3727447/canada-cars-city-montreal-3727447.jpeg?auto=compress&cs=tinysrgb&w=1440",
      "creator_profile_link": "https://www.pexels.com/@german-korb-1920614/"
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@pexels",
  "visibility": "public",
  "operation": "search_photos",
  "version": 1,
  "input": {
    "page": 2,
    "query": "desert landscape",
    "max_results": 6,
    "orientation": "portrait"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find photos for a campaign concept
  • Source video clips for a presentation
  • Compare photo and video options by orientation
  • Review creator and licence details before selecting media
  • Collect image links for a content brief

Questions about Pexels

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this Pexels tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a Pexels account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from pexels.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

How can I find photos of a subject?

Search photos takes a subject query and returns matching photos with descriptions, photographer names, and image links.

How can I find videos about a subject?

Search videos takes a subject query and returns matching videos with creator names, durations, previews, and video file links.

Can I filter results by orientation?

Yes. Search photos and Search videos both accept an orientation to find results in the image or video frame shape you want.

All Media processing toolsBrowse all tools