On this page

Coding Tools

Unsplash API Guide 2026 — Free Tier, Rate Limits, and Setup

Sajid Khan

Lead AI Tech Analyst & Editorial Director

Developer guide4 min readUpdated February 3, 2026Claims verified February 2026

You need real, high-quality photos for a side project, and every stock photo service wants a credit card before you've written a line of code. Unsplash doesn't.

That's the refreshing part of this one: after checking several API providers for this site, Unsplash's free tier is genuinely free, not a trial dressed up as a free tier. This guide covers exactly how the rate limits work, how to get a key, and the attribution rule most tutorials skip past.

Here's what the Unsplash API actually offers, its real limits, and how to set it up correctly the first time. No inflated claims. Just what the evidence shows.

What Is the Unsplash API?

The Unsplash API gives developers programmatic access to Unsplash's library of free, high-resolution photos, contributed by a global community of photographers, for use in websites, apps, and other projects. It supports keyword search, random photo retrieval, collections, and photo statistics.

Unsplash operates two straightforward tiers: a free, self-service tier for most developers, and custom enterprise plans for organizations with very high-volume needs. There's no confusing middle tier or credit system to navigate, which makes it one of the simpler API integrations covered in this guide.

Is the Unsplash API Actually Free?

Yes, genuinely. Signing up requires only registering as a developer on Unsplash's site, no credit card, no trial period that quietly converts to paid. For the large majority of side projects, portfolios, portfolios, blogs, and small applications, the free tier covers real, ongoing use at no cost.

The only path to a paid arrangement is Unsplash's custom enterprise plan, reserved for organizations with traffic well beyond what a typical project needs, and that requires a direct conversation with Unsplash rather than a self-serve upgrade.

Unsplash API Rate Limits Explained

New applications start on the Demo tier, limited to 50 requests per hour. This is intended for development and testing, confirming your integration works correctly before you need real production traffic.

Once your application is ready for real use, you can apply for production approval directly through Unsplash's developer dashboard. Approved production applications receive a substantially higher limit, most current sources put this between 1,000 and 5,000 requests per hour depending on your application's specifics.

If your project outgrows even the production tier, that's the point at which Unsplash's enterprise option becomes relevant, involving a direct conversation about your traffic patterns and needs.

How Do I Get an Unsplash API Key?

Register as a developer at unsplash.com/developers, then create a new application from your developer dashboard. This generates an Access Key, which you'll pass as aclient_id parameter with your requests.

GET https://api.unsplash.com/search/photos?query=mountains&client_id=YOUR_ACCESS_KEY

Test your integration on the Demo tier first. Once you're confident it works correctly and you're ready for real traffic, apply for production approval through the same dashboard.

Unsplash API Features

Search Unsplash's library by keyword, powered by community-generated tags and image recognition, letting you find contextually relevant photos for your specific content.

Random Photo Endpoint

Retrieve a random photo, optionally narrowed by search term, orientation, collection, or specific photographer, useful for dynamic headers or rotating imagery.

Collections

Access curated photo collections, useful for maintaining a consistent visual style across a project without manually searching for each individual image.

New Photos Feed

Pull an always-updating feed of recently published photos, useful for applications that want fresh imagery without manual curation.

Do I Need to Give Attribution When Using Unsplash API Photos?

Yes, and this is worth stating directly since it's easy to miss buried in terms of service. Unsplash's API guidelines require attributing both Unsplash and the specific photographer when you display an image sourced through the API, typically as a visible credit link back to the photographer's Unsplash profile and to Unsplash itself.

This isn't optional cosmetic credit, it's a condition of using the API within its terms. Build this into your implementation from the start rather than adding it later once you notice it's required.

Unsplash API vs Other Free Image APIs

Unsplash vs Pexels

Both offer genuinely free, high-quality photo libraries with API access. Unsplash is generally considered to have the largest and most consistently high-quality library; Pexels also offers a strong free video API, which Unsplash's core API doesn't include.

Unsplash vs Pixabay

Pixabay's terms are somewhat more permissive around attribution requirements in some use cases, though its overall photo quality and search relevance are generally considered a step behind Unsplash's curated community.

Unsplash vs Wikimedia Commons

Wikimedia Commons offers a much broader, less curated library including historical and public-domain content, but with more varied and complex licensing terms per image compared to Unsplash's consistent API terms.

Unsplash API Pros and Cons

Pros

  • Genuinely free for the vast majority of real-world use cases, no credit card required
  • No confusing credit system or hidden usage-based billing
  • Large, high-quality, actively growing photo library
  • Simple, well-documented REST API with straightforward search and random endpoints
  • Clear path to higher limits through production approval, no forced paid upgrade

Limitations

  • Demo tier's 50 requests/hour limit is restrictive for anything beyond initial testing
  • Production approval isn't instant, requiring an application review step
  • Reported production rate limits vary, making exact capacity planning harder without direct confirmation
  • Attribution requirement adds implementation work most developers don't anticipate upfront
  • No video API, unlike some competitors such as Pexels

Is the Unsplash API Worth Using?

For nearly any project needing real, high-quality stock photography, portfolios, blogs, content platforms, prototypes, the Unsplash API delivers genuine value at zero cost, which is rare among the API providers covered on this site.

Build attribution into your implementation from day one, apply for production approval once you're ready for real traffic, and confirm your specific rate limit directly in your developer dashboard rather than assuming a number from any single source.

Final Thoughts

The Unsplash API is one of the more straightforward, trustworthy integrations covered in this guide. No credit card requirement, no confusing tier structure, and a genuinely free path for the overwhelming majority of real projects.

The only real friction points are practical rather than concerning: the Demo tier's 50 requests/hour limit means you'll want production approval sooner than later for anything beyond initial testing, and the attribution requirement needs to be built in from the start, not treated as an afterthought.

Our take: if you need real photos for a real project, Unsplash API is one of the easiest, most trustworthy integrations to start with. Apply for production access early, implement attribution correctly from the beginning, and you'll rarely think about this integration again once it's working.

Frequently Asked Questions

Do I need to pay for the Unsplash API eventually?

No, not for typical projects. The free tier covers the vast majority of real-world use cases indefinitely. Paid enterprise plans exist only for organizations with very high-volume, large-scale needs.

How long does Unsplash API production approval take?

This isn't consistently documented publicly. Apply as early as your application is ready for real traffic, since it involves a review step rather than instant approval.

Can I use Unsplash API photos commercially?

Yes, Unsplash photos are generally free to use for commercial and non-commercial purposes under Unsplash's license, provided you follow the required attribution guidelines.

What happens if I exceed my Unsplash API rate limit?

Requests beyond your current limit will be rejected until your hourly window resets. There's no automatic overage billing, since Unsplash's free tier doesn't use a pay-per-request model.

Is there a way to increase my Unsplash API rate limit beyond production approval?

For very high-volume needs beyond standard production limits, contact Unsplash directly about their enterprise plan options.

Does the Unsplash API include video content?

No, the core Unsplash API covers photos only. If you need video alongside photos, a provider like Pexels offers both.

Can I download and store Unsplash API images on my own server?

Check Unsplash's current API guidelines for specific caching and hotlinking requirements, since some usage patterns may have specific rules beyond simple attribution.

Editorial review. Not affiliated with Unsplash. Features and prices change — confirm details on unsplash.com before you subscribe.