bedrock free tier · is it free? · 2026

Amazon Bedrock free tier — is it free, and how far does it go?

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.

standing free tier
none
billed from
first token
experiment cost
cents
cost with credits
$0
TL;DR
  • Amazon Bedrock has no always-on free tier like EC2 (750 hrs/mo) or S3 (5 GB) — it is pay-per-token from your first production call. The common belief that "Bedrock has a free tier" is mostly a confusion with the broader AWS Free Tier, with the new-account free credit, or with sibling services (Amazon Q, SageMaker) that do have free elements.
  • You can still learn Bedrock for almost nothing: the console playgrounds meter the same per-token rates but a few experiments cost cents; new AWS accounts get a time- and dollar-bounded free-credit grant that Bedrock usage can draw on; and some of the cheapest models (Amazon Nova Micro/Lite, Claude Haiku) make real testing cost a rounding error.
  • For anything beyond a demo, the free tier is the wrong tool — AWS credits are the right one. Activate (up to $100K), a Bedrock/GenAI POC pool ($10K–$50K), and the GenAI Accelerator (up to $1M) cover Bedrock inference, fine-tuning, and supporting services. They are largely partner-filed; CloudRoute routes you to the pool and a vetted AWS partner so the build costs you $0.
the direct answer

IIs Amazon Bedrock free? The honest answer

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.

the one-line answer

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.

what the AWS Free Tier covers — and does not

IIWhat the AWS Free Tier actually covers for a Bedrock build (and what it does not)

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.

AWS Free Tier coverage across a representative Bedrock stack · 2026
ComponentRole in a Bedrock appFree Tier statusRepresentative free allowancePay-as-you-go beyond it
Bedrock model inferenceThe actual LLM calls (input/output tokens)Not freeNone — billed per token from token #1Per-1K-token rate by model (see pricing page)
Bedrock fine-tuning / custom modelsTraining + hosting a custom modelNot freeNoneTraining charge + Provisioned Throughput hosting
AWS LambdaGlue / orchestration around callsFree tier~1M requests + 400K GB-sec / moPer request + per GB-second
Amazon S3Documents, batch input/output filesFree tier (12-mo)~5 GB storage + limited requestsPer GB-month + per request
Amazon DynamoDBApp state, metadata, session storeFree tier~25 GB + limited capacityPer GB + per request unit
Amazon OpenSearch / vector storeVector index for RAGPartially / not freeSmall trial on some configs onlyHourly per node — a real recurring cost
Amazon CloudWatchLogs, metrics, cost alarmsFree tierBasic metrics + limited logs/alarmsPer metric + per GB of logs
IAM, VPC, consoleSecurity, networking, accessAlways freeFreeFree
Representative 2026 allowances for orientation — confirm current numbers on the AWS Free Tier page. The headline pattern is durable: Bedrock inference and custom-model hosting are never free, while much of the surrounding plumbing has a real free allowance. The line teams most often miss is the vector store, which usually bills hourly with little or no free tier.
genuinely free (or nearly) ways to start

IIIFree and near-free ways to actually experiment with Bedrock

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.

Free: the console, model catalog, and playgrounds (the UI itself)

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.

Near-free: small token volumes on the cheapest models

The single best way to evaluate Bedrock for almost nothing is to run your real test prompts through the cheapest models firstAmazon 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.

Free-bounded: the new-account credit grant

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.

Free siblings: Amazon Q and SageMaker free elements

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.

the cheapest path to a working prototype

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.

where free ends

IVThe real cost beyond free — where the meter actually starts to matter

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.

from experiment to production — representative monthly Bedrock cost · 2026
StageExample workloadModel + modeRepresentative monthly costFree tier covers it?
TinkeringA few hundred test promptsNova Micro / Haiku, on-demandCentsNo (but trivial)
PrototypeInternal demo, low trafficHaiku, on-demandA few dollarsNo
Early production~50K support chatsHaiku + prompt cachingTens of dollarsNo
RAG product~20K Q&A with retrievalSonnet + embeddingsHundreds of dollarsNo
Scaled productHigh volume, frontier modelFrontier, on-demandThousands of dollarsNo
Custom modelFine-tuned + hosted 24/7Provisioned ThroughputHundreds–thousands (standing)No
Representative 2026 illustrations, not quotes — see amazon-bedrock-pricing for worked math. The pattern: every stage is billable, the jump from prototype to scaled product is one to three orders of magnitude, and nothing in the AWS Free Tier offsets Bedrock inference or custom-model hosting. This is precisely the spend AWS credits are designed to absorb.
guardrails

VHow to avoid a surprise Bedrock bill

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.

  • Set an AWS Budget with alerts — Create a monthly Budget (e.g. $20 while experimenting) with email/SNS alerts at 50% / 80% / 100%. This is the single most important guardrail — it turns a silent overrun into an early warning.
  • Watch cost by service in Cost Explorer — Tag Bedrock workloads and check Cost Explorer regularly so you can see token spend, vector-store hours, and custom-model hosting as separate lines — the surprise is usually the line you were not watching (often the vector store or a standing Provisioned Throughput model).
  • Tear down Provisioned Throughput and custom-model hosting after tests — Reserved capacity and hosted custom models bill hourly whether used or not. The most expensive "free tier" mistake is leaving one running over a weekend. Delete it the moment the test ends.
  • Default to the cheapest model that works — Make Nova Micro/Lite or Haiku the default and promote to a frontier model only per-request when needed. Using a frontier model for everything is the most common avoidable overrun.
  • Cap output and trim input — Set sensible max-output-token limits and trim retrieved context and history. Output is the pricey direction; runaway generation is a real bill.
  • Use Guardrails and rate limits to bound runaway loops — Bedrock Guardrails plus application-level rate limiting stop an agent or retry loop from quietly multiplying token spend. See amazon-bedrock-guardrails.
the day-one checklist

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.

the better path

VIFree tier vs AWS credits — why credits win for any real build

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 bridge in one line

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.

how it becomes $0

VIIHow AWS credits make Bedrock effectively $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.

free tier vs credit pools

AWS Free Tier vs the AWS credit pools — for a Bedrock build

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.

PathCovers Bedrock inference?Typical ceilingTime windowBest forHow you get it
AWS Free TierNoSmall per-service allowances12-mo / always-free / trialLearning the supporting servicesAutomatic on any AWS account
New-account free creditYes (until it expires)Low, dollar-capped, one-timeShort, expiringFirst weeks of experimentationGranted to new accounts
AWS ActivateYesUp to $100K~12–24 monthsFunding a startup buildLargely partner-filed (ACE)
Bedrock / GenAI POC poolYes$10K–$50KPOC windowProving out a GenAI use caseLargely partner-filed (ACE)
GenAI AcceleratorYesUp to $1MCohort programAI-first startups at scaleCompetitive cohort application
The free tier never covers Bedrock inference; the credit pools do, at 100×–10,000× the scale. Because the larger pools are partner-filed, CloudRoute routes you to the right one for your stage and a vetted AWS partner who files it and builds the workload — customer pays $0.
past the experiment stage?
Skip the free tier — get AWS credits that actually cover Bedrock (you pay $0)
Get matched in 24h →
a recent match

A team that outgrew the free tier in a week — and built on $0 instead — anonymized

inquiry · seed-stage AI product, Berlin
Seed-stage AI product, 9 people, prototyping a Bedrock RAG assistant on a new AWS account

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

faq

Common questions

Is Amazon Bedrock free?
No — Bedrock has no standing free tier. It is pay-per-token from your first real inference call, billed per 1,000 input and output tokens at a rate that depends on the model. The belief that "Bedrock is free" usually comes from confusing it with the broader AWS Free Tier, a one-time new-account free-credit grant, or sibling services (Amazon Q, SageMaker) that do have free elements. That said, experimentation is cheap: a few hundred test prompts on the cheapest models cost cents. And for real builds, AWS credits can cover Bedrock entirely so it is effectively $0.
Does Amazon Bedrock have a free tier like EC2 or S3?
No. EC2 (750 hours/month for 12 months), S3 (5 GB), Lambda (1M requests/month), and DynamoDB (25 GB) have published always-free or 12-month allowances; Bedrock does not have an equivalent free token allowance. The foundation-model inference is metered from the first token. Several supporting services a Bedrock app uses (Lambda, S3, DynamoDB, CloudWatch) do have free tiers, but the model calls and custom-model hosting do not.
How can I try Bedrock for free, or almost free?
Opening the console, browsing the model catalog, and loading the playgrounds are free (though calls inside the playground are billed per token). The cheapest real path is to run your test prompts on the lowest-cost models first — Amazon Nova Micro/Lite and Claude Haiku — where thousands of test tokens cost a fraction of a cent. New AWS accounts may also have a time-bounded free-credit grant that Bedrock usage can draw on. For anything beyond a demo, AWS credits (Activate, Bedrock POC) are the right path and make Bedrock $0.
Does the AWS Free Tier cover Bedrock?
Only the supporting services around Bedrock, not the model inference itself. A real Bedrock app uses Lambda, S3, DynamoDB, CloudWatch, and a vector store — several of those have free-tier allowances. But Bedrock foundation-model inference and custom-model (fine-tuned) hosting are never in the free tier; they bill per token and per hour respectively from the start. The line teams most often miss is the vector store for RAG, which typically bills hourly with little or no free tier.
Will I get a surprise bill from Bedrock?
Only if a workload scales silently. The experiment is cheap; surprises come from high volume, using a frontier model for every request, a batch job left running, or a custom model left hosted on Provisioned Throughput after a test. Prevent it on day one: set an AWS Budget with alerts (e.g. at 50/80/100%), watch cost by service in Cost Explorer, default to the cheapest model that works, cap output tokens, and tear down Provisioned Throughput and hosted custom models after tests.
What does Bedrock actually cost once you are past free?
It depends entirely on model and volume. Representative 2026 picture: a few hundred test prompts cost cents; a low-traffic prototype on Claude Haiku is a few dollars a month; ~50K support chats on Haiku with prompt caching is tens of dollars; a RAG product on Claude Sonnet with large retrieved context can reach hundreds of dollars; a high-volume frontier-model product runs into the thousands. A fine-tuned custom model adds a standing hourly hosting cost. See amazon-bedrock-pricing for worked examples and confirm rates on the AWS pricing page.
Free tier vs AWS credits — which should I use for Bedrock?
Use the near-free cheap-model path for a weekend of learning. For anything you intend to ship, use AWS credits — they are categorically better for Bedrock. The free tier gives small allowances on supporting services and nothing for inference; credits (Activate up to $100K, Bedrock POC $10K–$50K, GenAI Accelerator up to $1M) apply against your whole AWS bill including Bedrock inference, fine-tuning, and embeddings, until exhausted. Credits turn a build that would cost thousands into $0 out of pocket.
Can AWS credits make Bedrock completely free to build?
Effectively, yes. Bedrock usage is fully credit-eligible, and credits apply automatically against your AWS bill until exhausted, so a build that would cost real money runs at $0 out of pocket while a pool is live. The larger pools are largely partner-filed via the AWS Partner Network (ACE), which is why teams route through a partner. CloudRoute matches you to the right credit pool for your stage and a vetted AWS partner who files the application and helps build the workload — customer pays $0; AWS funds it.

There is no Bedrock free tier — but there is a way to build it for $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.

matched within< 24h
GenAI credit ceilingup to $1M
cost to you$0
Amazon Bedrock free tier — is Bedrock free? (2026) · CloudRoute