Get a Reddit API key instantly

No waitlist, no app approval, no enterprise contract. Sign up, copy your bearer token, and make your first REST call against any subreddit in minutes, from $0.002 per call.

Written by Emma, developer relations at RedditAPI. We issue every key at the same flat rate, $0.002 per read (source: our published pricing), with $0.50 in free credits at signup and no per-key approval.

How do I get a Reddit API key?

The fastest path is a managed API. Sign up at RedditAPI and your bearer token is live immediately, with $0.50 in free credits and no card. Getting an official key direct from Reddit means registering a developer app and completing OAuth, which is free for non-commercial use but gated behind a 2 to 4 week review for commercial access. A RedditAPI key skips the queue and works across all 23 endpoints on day one.

What an instant Reddit API key gets you

One key, active the moment you sign up. No approval queue, no contract, and the anti-block layer maintained for you.

No waitlist

Sign up and your bearer token is live immediately. There is no dev-app review queue and no 2 to 4 week approval to wait through.

No enterprise contract

Pay-per-call, not an annual seat. Reads bill at $0.002 per request across every endpoint, with no minimum spend and no contract to sign.

Free credits to start

Every new account gets $0.50 in free credits at signup with no card. At $0.002 per read that covers up to 250 calls before you spend anything.

Full read and write

One key unlocks all 23 endpoints: search, posts, comments, users, plus write actions like votes, comments, and DMs.

Managed anti-block

Residential proxy rotation, retries, and backoff run on our side. Your key returns clean JSON instead of 403s and a proxy bill.

Live in minutes

Sign up, copy the key from your dashboard, and make your first REST call the same session. No OAuth dance, no app registration form.

Three ways to get a Reddit API key

The official API and enterprise data vendors both gate access behind approval or a sales contract. A managed key is self-serve and pay-per-call. Here is how the three paths compare.

RedditAPI key

Time to key: MinutesAccess: Self-serve signup

$0.002 per read, pay-per-call

  • Instant bearer token, no approval queue
  • $0.50 free credits at signup, no card
  • Read and write across every endpoint

Official Reddit Data API

Time to key: 2 to 4 weeksAccess: Dev-app review + annual contract

$12,000 / yr + $0.24 per 1K calls

  • Approval-gated developer-app review
  • Free tier caps at 100 QPM and forbids commercial use
  • Annual commercial contract for scaled access

Enterprise data vendors

Time to key: Sales cycleAccess: Sales-gated subscription

Contract pricing on request

  • No instant self-serve key, access via sales
  • Enterprise or subscription contract to onboard
  • Data365-class vendors bundle many networks, not Reddit-first

Official Reddit Data API figures are from Reddit's 2023 pricing announcement. Enterprise vendor terms vary by contract. See the full alternatives breakdown for six providers side by side.

From signup to first call

Create an account, copy the key from your dashboard, and pass it as a bearer token. The response is clean JSON, with proxy rotation and retries already handled.

cURL
# 1. Sign up at redditapis.com/signup and copy your key.
# 2. Call any endpoint with the key as a bearer token:
curl "https://api.redditapis.com/api/reddit/posts?subreddit=programming&sort=new&limit=25" \
  -H "Authorization: Bearer YOUR_API_KEY"
JavaScript
const res = await fetch(
  "https://api.redditapis.com/api/reddit/search?q=reddit+api&limit=25",
  { headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const data = await res.json();
// data.posts[].title, .author, .score, .permalink ...

Prefer the official OAuth route? The step-by-step guide to getting a Reddit API key walks through registering a developer app and generating credentials on Reddit itself.

What a key costs to run

Pay-per-call across four tiers. No subscription, no minimum monthly spend, and credits never expire. Start on the $0.50 of free credits, then top up from $10 whenever you want.

Reads (GET)$0.002 / callPosts, search, comments, users, communities
Votes$0.005 / callUpvote and downvote actions
Writes$0.012 / callComments, replies, profile updates
DMs$0.025 / callSend and read direct messages

Estimate your monthly spend on the cost calculator, or see the full per-endpoint breakdown on the pricing page.

Comparing keys, costs, or scraping options?

This page covers getting a key and making your first call. For the deeper decision work, these pages go further:

Frequently asked questions

The fastest path is a managed API: sign up at RedditAPI, and your bearer token is active immediately, with $0.50 in free credits and no card. To get an official key from Reddit, you register a developer app and complete OAuth, which is free for non-commercial use but gated by a 2 to 4 week review for commercial access.

Two options. Reddit's own free OAuth tier is free but capped at 100 queries per minute, holds a 10,000-call monthly ceiling, and forbids commercial use. RedditAPI gives every new account $0.50 in free credits at signup with no card, which at $0.002 per read covers up to 250 calls to test every endpoint before you pay.

Not with RedditAPI. It fronts the data access, so you skip Reddit's developer-app review and the 2 to 4 week commercial approval. You sign up, copy a bearer token, and call the REST API immediately. Getting an official key direct from Reddit still requires an approved app and OAuth credentials.

A RedditAPI key is pay-per-call with no subscription: reads are $0.002, votes $0.005, writes $0.012, and DMs $0.025 per call. The smallest top-up is $10 and credits never expire. Reddit's official commercial tier, by contrast, is a $12,000 per year contract plus $0.24 per 1,000 calls.

One RedditAPI key unlocks all 23 endpoints over REST: search posts and comments, pull subreddit listings and full comment trees, fetch user profiles, and run write actions like votes, comments, and direct messages. Every response is clean JSON, with proxy rotation and anti-block handled on our side.

The official key is free for non-commercial OAuth use but approval-gated and contract-priced for commercial scale. A RedditAPI key is instant, pay-per-call, commercial-ready, and write-capable, with the anti-block layer maintained for you. Pick the official path for a native low-volume hobby app, RedditAPI for a production pipeline that needs to ship now.

Keep reading.

Continue exploring related pages.

Get your Reddit API key in five minutes.

$0.50 in free credits, no card required. Sign up, copy your bearer token, and make your first REST call against any subreddit right now.