The honest answer in one page: there is no standing "Bedrock free tier" the way EC2 or S3 have one — Bedrock is pay-per-token from your first real call. But there are genuinely free ways to learn it, a few free-adjacent paths, and a clear point where cost begins. This is a neutral reference for what is actually free, what is not, how to avoid a surprise bill — and why, for any real build, AWS credits beat the free tier and make Bedrock effectively $0.
People arrive at this question expecting a yes/no and a free-tier allowance like "750 hours" or "5 GB." For Bedrock specifically, the honest answer is: no, there is no standing free tier — but the cost of learning it is small enough that "free" is almost true at the experiment stage. Both halves of that sentence matter.
First, the precise version. Amazon Bedrock is a pay-per-token service with no perpetual free allowance. Unlike the AWS services people associate with the words "free tier" — EC2 (750 compute hours/month for 12 months), S3 (5 GB), Lambda (1M requests/month), DynamoDB (25 GB) — Bedrock does not publish an always-free monthly quota of tokens. The moment you send a real inference request to a foundation model, the per-token meter starts, billed exactly as described on the amazon-bedrock-pricing sibling.
So why do so many people believe Bedrock "has a free tier"? Three honest reasons. (1) The AWS Free Tier umbrella. AWS markets a broad "Free Tier" program across dozens of services, and it is reasonable to assume a flagship service like Bedrock is in it. It mostly is not, in the always-free sense. (2) New-account free credit. AWS has at various points offered new accounts a time-bounded, dollar-capped free-credit grant that can be spent across many services — Bedrock usage can draw it down, which feels like a free tier but is really a one-time, expiring grant. (3) Sibling-service confusion. Amazon Q has a free tier on some capabilities, SageMaker Studio has a free tier for notebooks, and the AWS console itself is free to open — so "I used an AWS AI thing for free" is often true of a neighbor, not of Bedrock inference.
Second, the reassuring version. The reason this distinction does not panic most builders is that Bedrock experimentation is genuinely cheap. Because the cheapest models cost cents per million tokens, a developer can run hundreds of test prompts through the console or the API and spend a fraction of a dollar. "No free tier" does not mean "expensive to try" — it means "you pay for exactly what you use, and at the experiment stage that is a rounding error." The danger is not the experiment; it is the moment a workload quietly scales (see §V on surprise bills).
The practical takeaway: treat Bedrock as cheap-to-learn, not free-to-run. Use the small-volume paths in the next section to learn it for cents, understand exactly where cost begins, and — for any build that matters — skip the free-tier framing entirely and fund it with AWS credits, which is the path the rest of this page builds toward.
No standing free tier; pay-per-token from the first real call — but the cheapest models make experimentation cost cents. The "Bedrock free tier" belief usually comes from confusing it with the broad AWS Free Tier, a one-time new-account credit grant, or sibling services (Amazon Q, SageMaker) that do have free elements.
Even though Bedrock inference itself is not in the always-free tier, a real Bedrock application touches a handful of supporting AWS services — and several of those genuinely are. Knowing which line items are free and which are not is the difference between an accurate budget and a surprise.
A Bedrock workload is rarely just model calls. A typical RAG app or agent also uses storage, a vector store, some compute glue, logging, and IAM. The AWS Free Tier helps with parts of that supporting cast — and notably not with the model tokens themselves. The table below splits a representative Bedrock stack into "free-tier covered," "partially covered," and "never free," using representative 2026 allowances.
Read the table as a map, not a quote. AWS Free Tier allowances and structure change, and several services moved to a unified credit-style free model in recent updates — so confirm specifics on the AWS Free Tier page. The shape, however, is stable: the plumbing around Bedrock has meaningful free allowances; the foundation-model inference does not.
| Component | Role in a Bedrock app | Free Tier status | Representative free allowance | Pay-as-you-go beyond it |
|---|---|---|---|---|
| Bedrock model inference | The actual LLM calls (input/output tokens) | Not free | None — billed per token from token #1 | Per-1K-token rate by model (see pricing page) |
| Bedrock fine-tuning / custom models | Training + hosting a custom model | Not free | None | Training charge + Provisioned Throughput hosting |
| AWS Lambda | Glue / orchestration around calls | Free tier | ~1M requests + 400K GB-sec / mo | Per request + per GB-second |
| Amazon S3 | Documents, batch input/output files | Free tier (12-mo) | ~5 GB storage + limited requests | Per GB-month + per request |
| Amazon DynamoDB | App state, metadata, session store | Free tier | ~25 GB + limited capacity | Per GB + per request unit |
| Amazon OpenSearch / vector store | Vector index for RAG | Partially / not free | Small trial on some configs only | Hourly per node — a real recurring cost |
| Amazon CloudWatch | Logs, metrics, cost alarms | Free tier | Basic metrics + limited logs/alarms | Per metric + per GB of logs |
| IAM, VPC, console | Security, networking, access | Always free | Free | Free |
No standing token allowance does not mean you cannot start for nothing. There are several legitimate ways to learn Bedrock at zero or near-zero cost — and knowing them is more useful than a mythical free tier, because they map to how you would really evaluate the service.
These range from truly free (opening the console, reading model cards, using the playground UI which itself is free to load) to effectively free (a handful of small calls on the cheapest models that cost a fraction of a cent). Use them in roughly this order to go from "never touched Bedrock" to "have a working prototype" without a meaningful bill.
Opening the Bedrock console, browsing the model catalog, reading provider model cards, and configuring access are all free. The playgrounds (chat, text, image) are free to open and use as an interface — but be precise: the UI is free; the model calls you make inside it are billed per token exactly like API calls. A few playground messages on a cheap model cost cents. The free part is the surface; the inference is metered.
The single best way to evaluate Bedrock for almost nothing is to run your real test prompts through the cheapest models first — Amazon Nova Micro and Nova Lite (cents per million tokens) and Claude Haiku. At those rates, thousands of test tokens cost a fraction of a cent, so a full afternoon of prototyping a prompt, a classifier, or a small RAG loop can total well under a dollar. Only move to pricier frontier models (Claude Sonnet, Nova Premier, Opus-class) once a cheap model has proven the workflow.
New AWS accounts have at various points received a time-bounded, dollar-capped free-credit grant spendable across many services, which Bedrock usage can draw down. This is not a perpetual Bedrock free tier — it is a one-time, expiring allowance — but for someone opening a fresh account it can make the first weeks of Bedrock experimentation effectively free. Check what your specific account was granted in the Billing console, and note the expiry date.
If your goal is to try AWS generative AI generally rather than Bedrock specifically, neighbors have real free options: Amazon Q Developer has a free tier for individual developers, and SageMaker Studio has free-tier notebook usage. These are different products (see the amazon-q and amazon-sagemaker-pricing siblings), but they are legitimately free ways to start with AWS AI while you decide whether Bedrock is the right layer for your use case.
Open the console (free) → run your real prompts on Nova Micro / Haiku in the playground (cents) → wire the same calls into a small script via the API (still cents) → only then reach for a frontier model. You will have a working Bedrock prototype for well under a dollar, no free tier required.
The experiment is cheap; the gap to a real bill opens at scale. Understanding exactly which transitions take a workload from "cents" to "thousands a month" is what lets you plan — and is exactly the gap that AWS credits are designed to fill.
Three transitions turn a near-free experiment into a real cost. (1) Volume. Cents-per-million-tokens is trivial at a thousand test requests and material at ten million production ones. The per-token rate did not change; your traffic did. (2) Model tier. Moving from Nova Micro to a frontier model is a 100×+ jump in per-token cost; doing so for every request rather than only the hard ones is the most common avoidable cost. (3) The recurring lines around the model. A custom fine-tuned model on Provisioned Throughput bills hourly whether used or not; a vector store for RAG bills hourly; logging and storage accrue. None of these are in any free tier.
To make the scale concrete: a prototype support assistant on Claude Haiku might cost a few dollars a month at low traffic, while the same assistant at 50,000 conversations a month is still only tens of dollars — but a RAG knowledge assistant on Claude Sonnet pulling large retrieved context can reach hundreds of dollars a month, and a high-volume product on a frontier model for every call climbs into the thousands. The full worked examples live on the amazon-bedrock-pricing page; the point here is the order of magnitude jump from experiment to production, and that the free tier covers none of it.
The good news is that the same levers that control a paid bill also stretch any free credit: right-size the model (cheap model for the easy 80% of requests), move bulk work to Batch (~50% off), turn on prompt caching for repeated context, and shorten prompts / cap output. These do not make Bedrock free, but they routinely cut a bill several-fold — and they make a fixed pool of AWS credits last far longer.
| Stage | Example workload | Model + mode | Representative monthly cost | Free tier covers it? |
|---|---|---|---|---|
| Tinkering | A few hundred test prompts | Nova Micro / Haiku, on-demand | Cents | No (but trivial) |
| Prototype | Internal demo, low traffic | Haiku, on-demand | A few dollars | No |
| Early production | ~50K support chats | Haiku + prompt caching | Tens of dollars | No |
| RAG product | ~20K Q&A with retrieval | Sonnet + embeddings | Hundreds of dollars | No |
| Scaled product | High volume, frontier model | Frontier, on-demand | Thousands of dollars | No |
| Custom model | Fine-tuned + hosted 24/7 | Provisioned Throughput | Hundreds–thousands (standing) | No |
Because there is no free-tier wall to stop you, the discipline shifts to you: set up cost guardrails before you scale, not after the invoice. None of this is Bedrock-specific magic — it is standard AWS cost hygiene applied to a service that meters fast.
A surprise Bedrock bill almost never comes from the experiment — it comes from a workload that scaled silently (a loop that retried, an agent that fanned out, a batch job left running, a frontier model used where a cheap one would do, or a custom model left hosted on Provisioned Throughput after the test ended). The fixes are cheap and worth setting up on day one.
Before your first scaled call: (1) an AWS Budget with alerts, (2) a cheap default model, (3) output caps, and (4) a habit of deleting Provisioned Throughput and hosted custom models after tests. Four small steps that prevent essentially every surprise Bedrock bill.
For a weekend of learning, "near-free on a cheap model" is fine. For anything you intend to ship, the free-tier framing is the wrong tool entirely — AWS credits are categorically better, and they exist specifically to fund generative-AI builds like yours.
The mismatch is structural. The AWS Free Tier is built for learning the plumbing — small, capped, mostly-12-month allowances on supporting services, with nothing for Bedrock inference. AWS credits are built for funding a real workload — pools measured in tens of thousands to a million dollars that apply against your actual AWS bill, including Bedrock inference, fine-tuning, embeddings, and every supporting service. One is a sample; the other is a budget.
Concretely, the relevant credit pools are: AWS Activate (general startup credits, commonly up to $100K for institutionally-funded startups), a dedicated Bedrock / Generative-AI POC pool ($10K–$50K) aimed squarely at proving out a GenAI use case, and the competitive Generative AI Accelerator (awards up to $1M for a small cohort of AI-first startups). Any of these dwarfs what the free tier offers, and credits apply automatically against your bill until exhausted — so a build that would have cost thousands runs at $0 out of pocket.
The catch — and the reason most teams do not simply self-serve their way to a large credit pool — is that these pools are largely partner-filed through the AWS Partner Network (the ACE program), not a public form. That is the gap CloudRoute fills, and it is the bridge from this page: rather than stretching a non-existent free tier, route to the credit pool that fits your stage and a vetted AWS partner who files the application and helps build the workload. With credits in place, Bedrock is not "almost free at tiny scale" — it is effectively $0 at real scale while you prove the product out.
The free tier gives you cents of supporting-service allowance and zero Bedrock inference. AWS credits give you $10K–$1M that covers Bedrock inference, fine-tuning, and the whole stack — and CloudRoute routes you to the pool and a partner who files it, so the build costs you $0.
The previous section argued credits beat the free tier; this one explains the mechanic, because the part that surprises people is that the customer pays nothing — not a discounted rate, but $0 — and the model is structurally sound rather than too-good-to-be-true.
AWS runs these credit programs precisely to put generative-AI workloads on AWS, and Bedrock usage is fully credit-eligible. Credits apply automatically against your AWS bill — Bedrock inference, fine-tuning, embeddings, the vector store, storage, logging — drawing the balance down before anything touches your card. While a pool is live, a Bedrock build that would otherwise cost thousands a month is simply $0 out of pocket.
The mechanic that makes it $0 to the customer rather than merely cheaper is the routing structure. Most of these pools are partner-filed via the ACE program, so teams route through an AWS partner rather than applying alone. CloudRoute matches you to the right credit pool for your stage and to a vetted AWS DevOps/ML partner who both files the credit application and helps build the Bedrock workload — the RAG pipeline, the agent, the cost-tuned model routing. The customer pays $0: AWS funds the credit pool, AWS pays the partner through engagement-funding programs, and the partner pays CloudRoute a routing commission. You never see an invoice.
Put it together and the answer to "is Bedrock free?" becomes practical rather than pedantic. There is no free tier — but for a startup or company with a real use case, Bedrock is effectively free to build, because AWS credits cover it and the credits cost you nothing to obtain through a partner. Related: see the cross-cluster pages on AWS credits for generative-AI startups and Bedrock POC funding for the full credit mechanics, and the aws-innovation-sandbox sibling for a safe, budget-capped place to run the experiments.
The clearest way to see why credits beat the free tier for Bedrock is side by side. The free tier is a sample of the plumbing; the credit pools are a budget for the whole workload. Figures are representative 2026 illustrations, not quotes — confirm current program terms with AWS.
| Path | Covers Bedrock inference? | Typical ceiling | Time window | Best for | How you get it |
|---|---|---|---|---|---|
| AWS Free Tier | No | Small per-service allowances | 12-mo / always-free / trial | Learning the supporting services | Automatic on any AWS account |
| New-account free credit | Yes (until it expires) | Low, dollar-capped, one-time | Short, expiring | First weeks of experimentation | Granted to new accounts |
| AWS Activate | Yes | Up to $100K | ~12–24 months | Funding a startup build | Largely partner-filed (ACE) |
| Bedrock / GenAI POC pool | Yes | $10K–$50K | POC window | Proving out a GenAI use case | Largely partner-filed (ACE) |
| GenAI Accelerator | Yes | Up to $1M | Cohort program | AI-first startups at scale | Competitive cohort application |
Situation: The team had started on Bedrock expecting a free tier to carry their prototype, then discovered inference is pay-per-token and their new-account free credit was both small and close to expiring. Their RAG assistant on a frontier model with large retrieved context was already projecting a few hundred dollars a month at pilot traffic — money a 9-person seed company did not want coming out of runway, and a number that would climb fast at launch.
What CloudRoute did: CloudRoute matched them in under 24 hours to a Germany-based AWS partner with GenAI experience. The partner (1) re-pointed the easy 80% of requests to Amazon Nova Lite and reserved Claude Sonnet for hard queries; (2) turned on prompt caching for the shared system prompt and instructions; (3) moved the one-time corpus embedding to Batch; and (4) filed a Bedrock POC credit application alongside an Activate application to fund the whole pilot and launch.
Outcome: Modeled pilot cost dropped from a few hundred dollars a month to roughly a third through model-routing, caching, and Batch — and that remaining spend was fully covered by the approved credits, so the team paid $0 during the build and early launch instead of stretching an expiring free-credit grant. CloudRoute's commission was paid by the partner from AWS engagement funding, not by the customer.
free credit replaced by: POC + Activate · cost cut: ~3× via routing + caching + Batch · out-of-pocket during build: $0
The free tier was never going to fund a real Bedrock workload. AWS credits will. CloudRoute routes you to the right credit pool (Activate up to $100K, Bedrock POC $10K–$50K, GenAI Accelerator up to $1M) and a vetted AWS partner to build and cost-tune the workload. Customer pays $0.