Is the Reddit API Free in 2026? Pricing, Access, and Limits

The Reddit API can be free, but free access is no longer automatic. Reddit now requires developers to request access, use OAuth, follow its Responsible Builder Policy, and stay within the approved use case. Commercial products need explicit written permission and a separate contract.
The important change for 2026 is that Reddit does not publish one universal commercial API price. The widely quoted $0.24 per 1,000 calls came from Reddit's 2023 announcement for higher-usage third-party apps. Reddit's current terms say commercial rates are determined through a separate agreement.
Need Reddit data without an approval process? Create a free CreatorCrawl API key for public posts, comments, subreddit data, and search. The first 50 credits are free and require no card.
Reddit API pricing at a glance
| Access route | Current cost | Limit | Main requirement |
|---|---|---|---|
| Approved free Data API access | $0 | 100 queries per minute per OAuth client ID | Application, OAuth, and policy compliance |
| Commercial Data API access | Contract-based | Set by agreement | Written approval and a Reddit contract |
| Research above standard limits | Contract-based | Set by agreement | Separate agreement with Reddit |
| Reddit Embeds | Usually free for reasonable use | Product-specific | Use the official embed flow |
| Managed public-data API | Published pay-as-you-go pricing | Provider-specific | API key and provider terms |
Reddit's Data API Wiki lists the free limit as 100 queries per minute per OAuth client ID, averaged over a ten-minute window. It also says unidentified traffic can be throttled or blocked.
Is the Reddit API free?
Yes, for approved uses that remain within Reddit's free-access rules.
Free access is best suited to:
- Moderator tools
- Personal or non-commercial applications
- Approved research within the standard limits
- Apps whose use case Reddit accepts during review
It is not enough to create an OAuth client and begin collecting data. Reddit's current Responsible Builder Policy says developers must request access and receive explicit approval before accessing Reddit data through the API.
Your client must authenticate with OAuth and identify itself correctly. Reddit can throttle or block traffic that does not use registered credentials.
What is the free Reddit API rate limit?
The standard free limit is:
100 queries per minute per OAuth client ID
Reddit calculates that limit as an average over a ten-minute window, which allows some bursting. The limit applies to approved free Data API clients.
One query does not always equal one useful business result. A workflow that searches several subreddits, loads post details, and then walks multiple comment pages can consume many requests for one report.
Plan around the complete workflow:
- Search or list posts.
- Fetch the selected post.
- Load comment pages.
- Resolve pagination or additional comment branches.
- Repeat the process on a schedule.
The nominal 100 QPM limit can be sufficient for a personal tool while still creating integration work for a production monitoring product.
How much does commercial Reddit API access cost?
Reddit does not publish one current rate for every commercial use case.
Its developer access guidance says commercial use requires permission and a contract. Its Data API Terms say rates are determined by Reddit and that commercial use, research above rate limits, or other unapproved uses require a separate agreement.
Commercial use includes more than selling raw Reddit data. Reddit lists examples such as:
- Paid or ad-supported apps
- Subscription products
- Services that provide Reddit-derived data for a fee
- Monetized sites displaying Reddit content
- Products that use Reddit data as a feature or upsell
- Model training and some data-mining uses
If Reddit data contributes to a business or monetized product, assume you need written approval.
What happened to the $0.24 per 1,000 calls price?
Reddit announced $0.24 per 1,000 API calls in June 2023 for third-party apps that needed higher usage limits. That number explains the shutdown of clients such as Apollo and remains useful historical context.
It should not be presented as a guaranteed 2026 quote.
Reddit's current policy pages use contract language instead of promising that rate to every applicant. Your price, limits, permitted use, and retention rules can depend on the agreement Reddit offers for your specific product.
How to get official Reddit API access
The official route has four main steps.
1. Define the exact use case
Document which subreddits, data types, API actions, and users your application needs. Reddit asks developers to limit access to the smallest scope required.
2. Request approval
Apply through Reddit's developer access process. Commercial users should state clearly that the product is monetized and request commercial terms.
3. Register an OAuth client
Approved Data API clients must authenticate with a registered OAuth token. Use a clear user agent and do not rotate identities to avoid limits.
4. Build for deletion and policy changes
Reddit data and user content can be deleted or made private. Production systems need retention controls, deletion handling, monitoring, and a process for policy changes.
Official Reddit API vs a managed Reddit API
The official API is the right route when you need a direct contractual relationship with Reddit or write access tied to Reddit users.
A managed API can be simpler when your application only needs public read operations across Reddit and other social platforms.
| Requirement | Official Reddit Data API | CreatorCrawl |
|---|---|---|
| Authentication | Reddit OAuth | API key |
| Access review | Required | No separate use-case review |
| Free allowance | Approved clients, 100 QPM | 50 credits |
| Commercial pricing | Separate Reddit contract | Published credit packs |
| Public subreddit posts | Yes | Yes |
| Public comments | Yes | Yes |
| Reddit search | Yes | Yes |
| Other social platforms | No | TikTok, Instagram, YouTube, LinkedIn, and X |
| MCP tools for agents | No native MCP server | Included |
CreatorCrawl uses one normalized response format across platforms. A Reddit request looks like this:
curl "https://app.creatorcrawl.com/api/reddit/subreddit/posts?subreddit=MachineLearning&sort=top" \
-H "x-api-key: YOUR_API_KEY"
Search across Reddit:
curl "https://app.creatorcrawl.com/api/reddit/search?query=youtube+transcript+api" \
-H "x-api-key: YOUR_API_KEY"
Load a public post's comments:
curl "https://app.creatorcrawl.com/api/reddit/post/comments?url=https://www.reddit.com/r/programming/comments/POST_ID" \
-H "x-api-key: YOUR_API_KEY"
See the Reddit API pricing comparison for product pricing and the Reddit platform page for endpoint coverage.
Which route should you choose?
Use the official Reddit Data API when:
- You need Reddit account actions or private user-authorized data.
- Direct approval from Reddit is a compliance requirement.
- Your application fits the approved free-access rules.
- You are prepared to negotiate commercial terms.
Consider a managed public-data API when:
- You only need public posts, comments, subreddits, and search.
- You want published pricing before implementation.
- You need Reddit alongside other social platforms.
- You want REST and MCP access through the same account.
Neither route removes your responsibility to comply with applicable platform terms, privacy law, and content rights.
Frequently asked questions
Can I use the Reddit API without OAuth?
Approved Data API clients should use registered OAuth credentials. Reddit says unidentified traffic can be throttled or blocked, so unauthenticated .json requests are not a dependable production integration.
Is the Reddit API free for commercial use?
Not automatically. Reddit requires explicit permission for commercial use and says a separate contract is required. Contact Reddit with your product and expected usage.
Is Reddit API pricing still $0.24 per 1,000 calls?
That was Reddit's published 2023 rate for higher-usage third-party apps. Current terms describe commercial rates as contract-based and determined by Reddit.
What is the Reddit API rate limit in 2026?
The published free limit is 100 queries per minute per OAuth client ID, averaged over ten minutes, for clients eligible for free access.
Can I use Reddit data to train an AI model?
Do not assume standard API approval covers model training. Reddit's policies restrict unapproved commercialization, mining, and AI-training uses. Request explicit permission and legal review before collecting training data.
Next step
If you need direct Reddit approval, start with Reddit's official developer access process. If your application needs public Reddit data under published pricing, test the CreatorCrawl Reddit API with 50 free credits.
Explore CreatorCrawl
Try the free social media tools
Test transcripts, comments, profiles, channels, and tweets in your browser before moving to bulk API access.
More from the Blog
YouTube Transcript API: Get Video Transcripts in Python
Get a YouTube transcript through an API using Python, JavaScript, or curl. Includes timestamped JSON, language selection, and error handling.
Read article
INSTAGRAMHow to Download Instagram Data in 2026
Four ways to download Instagram data in 2026: in-app export, official Graph API, third-party data APIs, and DIY scrapers. With code and limits.
Read article
COMPAREInstagram API Cost and Pricing in 2026
How much does the Instagram API cost? Compare the free official Graph API with third-party profile, Reel, comment, and transcript APIs.
Read article