Unsplash

API

Search and download from Unsplash's free stock photo library

Price
Free tier, then paid
Access
Access key (Client-ID header)

About

REST API for Unsplash's library of free stock photos, used to build photo pickers and galleries. New apps start in demo mode at 50 requests an hour; production access needs Unsplash's approval, and returned image URLs must be embedded directly rather than re-hosted.

What you can do with it

  • Search Unsplash's photo library by keyword
  • Get a random photo for a placeholder or background
  • Track a photo download to credit the photographer

Get started

  1. Register as a developer and create an application
  2. Apply for production to raise the demo rate limit

Example

curl "https://api.unsplash.com/photos/random?query=mountains" \
  -H "Authorization: Client-ID $UNSPLASH_ACCESS_KEY"

Details

Hosting
Hosted service
Available in
Worldwide
Official SDKs
JavaScript/TypeScript
MCP server
None

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .