Publisher Independence
Self-hosted Prebid Server: what you run, what drives the cost and when it beats a managed host
Published · Last updated
Next review:
Self-hosted Prebid Server means running Prebid.org's open-source auction server, in its Go or Java build, on machines you control instead of a vendor's. The code is free under the Apache 2.0 licence. The bills come from compute, caching, load balancing, data transfer and the engineers who keep it patched (Prebid.org, accessed 9 November 2026).
Contents
At a glance
Company
None: open-source software maintained by Prebid.org, an independent, member-funded body formed in September 2017 (Prebid.org)
Headquarters
Not applicable; you choose the regions. Prebid.org gives a New York mailing address (Prebid.org, accessed 9 November 2026)
Founded
Go repository created 17 April 2017; Java repository 9 March 2018 (GitHub API, prebid-server; GitHub API, prebid-server-java)
Ownership
Apache License 2.0 for both builds (GitHub, prebid-server; GitHub, prebid-server-java)
Product category
Self-operated server-side header bidding
What it does
Runs the Prebid auction on your servers for web pages using Prebid.js, apps, AMP and streaming TV (Prebid Server overview)
Deployment model
Your own cloud account, colocation or data centre; AWS publishes a reference deployment (AWS guidance, v1.4.0, 12 June 2026)
Pricing model
Software $0; infrastructure at your provider's prices (see Pricing)
Key integrations
Prebid.js, Prebid Mobile and AMP; "230+" server-side bid adapters (Prebid Server overview); Prebid Cache on Redis, Aerospike, Cassandra or Apache Ignite (Prebid.org hosting)
Publicly named users
Prebid does not track downloads (Prebid.org hosting). Public examples: Microsoft runs PBS-Go for Prebid Server Premium (Microsoft Learn); AWS's guidance runs PBS-Java (AWS guidance)
Standards supported
OpenRTB 2.x requests and responses; latest releases PBS-Go v4.11.1 (2 November 2026) and PBS-Java 4.5.0 (4 November 2026) (GitHub, Go; GitHub, Java)
Last verified
9 November 2026
| Field | Self-hosted Prebid Server |
|---|---|
Company | None: open-source software maintained by Prebid.org, an independent, member-funded body formed in September 2017 (Prebid.org) |
Headquarters | Not applicable; you choose the regions. Prebid.org gives a New York mailing address (Prebid.org, accessed 9 November 2026) |
Founded | Go repository created 17 April 2017; Java repository 9 March 2018 (GitHub API, prebid-server; GitHub API, prebid-server-java) |
Ownership | Apache License 2.0 for both builds (GitHub, prebid-server; GitHub, prebid-server-java) |
Product category | Self-operated server-side header bidding |
What it does | Runs the Prebid auction on your servers for web pages using Prebid.js, apps, AMP and streaming TV (Prebid Server overview) |
Deployment model | Your own cloud account, colocation or data centre; AWS publishes a reference deployment (AWS guidance, v1.4.0, 12 June 2026) |
Pricing model | Software $0; infrastructure at your provider's prices (see Pricing) |
Key integrations | Prebid.js, Prebid Mobile and AMP; "230+" server-side bid adapters (Prebid Server overview); Prebid Cache on Redis, Aerospike, Cassandra or Apache Ignite (Prebid.org hosting) |
Publicly named users | Prebid does not track downloads (Prebid.org hosting). Public examples: Microsoft runs PBS-Go for Prebid Server Premium (Microsoft Learn); AWS's guidance runs PBS-Java (AWS guidance) |
Standards supported | OpenRTB 2.x requests and responses; latest releases PBS-Go v4.11.1 (2 November 2026) and PBS-Java 4.5.0 (4 November 2026) (GitHub, Go; GitHub, Java) |
Last verified | 9 November 2026 |
What it does
Self-hosting gives you the whole server and every duty that comes with it. Prebid's hosting page lists four duties. You run production-grade servers, networking and monitoring, and you fill the stored-request and account data. You also own the legal side of ad tech in your market, and you check for updates at least quarterly (Prebid.org, accessed 9 November 2026). Prebid's FAQ confirms that anyone may host Prebid Server for themselves or for others (Prebid Server FAQ).
The reward is control. You pick the bidders, the timeout, the modules and the analytics adapters. Bid logs land in your own systems. The uids cookie that carries each bidder's user ID sits on the domain of whoever hosts the server, which on this path is you (Prebid.org, user ID sync).
This page treats self-hosting as one option next to the managed hosts in this series. The build itself, with topology, configuration and a full cost worksheet, is in the Prebid Server self-hosting guide. If header bidding itself is new, start with header bidding explained.
How it works
A self-hosted cluster has the same parts in every region. Prebid's hosting page describes them (Prebid.org):
- A global load balancer, if you serve more than one region, so each user reaches the nearest cluster.
- A regional load balancer or proxy that ends TLS, because neither Prebid Server nor Prebid Cache accepts an SSL certificate. It sends
/cacherequests to Prebid Cache and everything else to Prebid Server. - Prebid Server nodes, which do a mix of network and CPU work and need memory to cache stored requests and GDPR vendor lists.
- Prebid Cache nodes and a NoSQL store, for video and AMP creatives.
- A database for accounts and stored requests, replicated to each region.
- A metrics system: InfluxDB or Prometheus for the Go build, with Graphite and console output also available in Java.
The database is the part teams underestimate. Prebid notes that there are no open-source tools to fill it, so each host builds its own feed from its ad ops systems (Prebid.org). What goes into it is explained in Prebid Server stored requests.
Pick a build before you size anything. Prebid recommends Go for new bid adapters and for long-form video; otherwise, it says, choose the language your engineers are most comfortable reading and changing (Prebid.org versions overview).
2 of 2 rows
PBS-Go | v4.11.1, 2 November 2026 (GitHub) | 13, from v4.0.0 on 6 March (GitHub) | GHSA-4p3g-4hcj-wpvx, 8 June 2026, fixed in 4.4.0 (GitHub) |
PBS-Java | 4.5.0, 4 November 2026 (GitHub) | 13, from 3.38.0 on 21 January, counting one release candidate (GitHub) | GHSA-fr2c-g2f8-qchg, 8 June 2026, fixed in 3.43.0 (GitHub) |
PBS-Go
PBS-Java
Table by AdSovereign, CC BY 4.0.
Pricing: cost drivers, not totals
The software costs nothing. Everything else depends on your traffic, so this page gives drivers and unit prices, not a monthly total. Prebid's hosting page publishes no capacity or speed figures, which means requests per second per server must come from your own load test (Prebid.org).
The prices below are AWS on-demand list prices for US East (N. Virginia), read from AWS's public Price List files in November 2026. Other clouds publish their own pages.
8 of 8 rows
Prebid Server compute | Peak QPS, bidders per auction, timeout | c7g.xlarge (4 vCPU, 8 GiB): $0.145 per hour | |
Prebid Cache nodes | Share of video and AMP traffic | m7g.large (2 vCPU, 8 GiB): $0.0816 per hour | |
Cache store | Objects stored and how long they live | Priced per node-hour or per serverless unit | |
Load balancer | Connections and bytes processed | $0.0225 per Application Load Balancer-hour plus $0.008 per LCU-hour | |
Data out to the internet | Responses, creatives and sync redirects | First 100 GB a month free across AWS, then $0.09 per GB for the next 10 TB | |
Calls out to bidders | Bidders per auction and request size | NAT gateway hours and GB, or AWS RTB Fabric | |
Engineering time | Release cadence, advisories, the stored-request feed | No list price | |
Other clouds | Same drivers | Google Cloud and Azure publish VM and network prices |
Prebid Server compute
- What makes it grow
Peak QPS, bidders per auction, timeout
- Published unit price
c7g.xlarge (4 vCPU, 8 GiB): $0.145 per hour
Prebid Cache nodes
- What makes it grow
Share of video and AMP traffic
- Published unit price
m7g.large (2 vCPU, 8 GiB): $0.0816 per hour
Cache store
- What makes it grow
Objects stored and how long they live
- Published unit price
Priced per node-hour or per serverless unit
- Source
Load balancer
- What makes it grow
Connections and bytes processed
- Published unit price
$0.0225 per Application Load Balancer-hour plus $0.008 per LCU-hour
Data out to the internet
- What makes it grow
Responses, creatives and sync redirects
- Published unit price
First 100 GB a month free across AWS, then $0.09 per GB for the next 10 TB
Calls out to bidders
- What makes it grow
Bidders per auction and request size
- Published unit price
NAT gateway hours and GB, or AWS RTB Fabric
- Source
Engineering time
- What makes it grow
Release cadence, advisories, the stored-request feed
- Published unit price
No list price
- Source
Other clouds
- What makes it grow
Same drivers
- Published unit price
Google Cloud and Azure publish VM and network prices
- Source
Table by AdSovereign, CC BY 4.0.
One published anchor exists. AWS says its reference deployment costs about $241.50 a month in US East with no bidding traffic at all, a figure it dates "as of July 2023" (AWS estimate) (AWS guidance README). That covers an idle stack only. To turn the drivers into your own monthly figure, use the worksheet in the Prebid Server self-hosting guide.
Strengths and limits
Strengths
- No host fee. The licence is free, and no revenue share goes to an intermediary for running the auction (GitHub).
- Full control of the auction. Bidders, timeouts, modules and analytics are your settings, not a vendor's.
- Your data stays with you. Bid logs and the
uidscookie sit on infrastructure and domains you choose (Prebid.org). - A choice of build. You can pick Go or Java for features and for your team's skills (Prebid.org).
Limits
- Constant upkeep. Each build shipped 13 tagged releases in 2026 to early November, and both needed critical fixes in June (GitHub).
- You build the data feed. No open-source tool fills the account and stored-request database (Prebid.org).
- User matching starts from zero. A new server's
uidscookie holds no bidder IDs until users pass through sync, whereas a large shared host may already hold them. - Legal set-up is yours. Prebid says the host must understand the legal side and configure privacy features with its lawyers (Prebid.org).
Alternatives
Managed hosts take the operations work in exchange for a fee and some control:
- Magnite Prebid Server: Demand Server inside Magnite's Demand Manager.
- PubMatic OpenWrap: a Prebid-based wrapper with a public Prebid Server Go fork.
- Microsoft Prebid Server Premium: hosted PBS-Go for publishers selling through Microsoft Monetize.
- Google Ad Manager: not a Prebid host, but its Open Bidding feature is the main server-side alternative to Prebid.
Prebid.org lists 21 managed-service providers in all (Prebid.org, accessed 9 November 2026). How Prebid compares with Open Bidding and Amazon's marketplaces is set out in Prebid vs Open Bidding vs Amazon TAM. The case for owning more of the sell side is on the publisher independence hub.
What we could not verify
- Requests per second that one server handles at a given latency. Prebid publishes no figure, and we found no neutral benchmark.
- Bytes sent per auction response, which drives the data-transfer line. It depends on bidders, formats and caching.
- A current AWS re-pricing of the reference deployment; the README still dates its idle estimate to July 2023 (AWS guidance).
- Prices outside US East and on Google Cloud or Azure; we link the official pages but did not read figures from them.
- Who runs self-hosted Prebid Server in production, beyond the public examples above.
FAQ
Is Prebid Server free to self-host?
How much does it cost to self-host Prebid Server?
Should I self-host or use a managed Prebid Server?
Sources
- Prebid.org, "Hosting a Prebid Server Cluster" (accessed 9 November 2026). https://docs.prebid.org/prebid-server/hosting/pbs-hosting.html
- Prebid.org, "Prebid Server overview" (accessed 9 November 2026). https://docs.prebid.org/prebid-server/overview/prebid-server-overview.html
- Prebid.org, "Prebid Server FAQ" (accessed 9 November 2026). https://docs.prebid.org/faq/prebid-server-faq.html
- Prebid.org, "Prebid Server versions overview" (accessed 9 November 2026). https://docs.prebid.org/prebid-server/versions/pbs-versions-overview.html
- Prebid.org, "User ID Sync" (accessed 9 November 2026). https://docs.prebid.org/prebid-server/developers/pbs-cookie-sync.html
- Prebid.org, "What is Prebid.org" and Managed Services list (accessed 9 November 2026). https://docs.prebid.org/overview/what-is-prebid-org.html and https://prebid.org/managed-services/
- GitHub, prebid/prebid-server: repository, releases (v4.11.1, 2 November 2026) and advisory GHSA-4p3g-4hcj-wpvx (8 June 2026). https://github.com/prebid/prebid-server
- GitHub, prebid/prebid-server-java: repository, releases (4.5.0, 4 November 2026) and advisory GHSA-fr2c-g2f8-qchg (8 June 2026). https://github.com/prebid/prebid-server-java
- GitHub API, repository records for prebid/prebid-server and prebid/prebid-server-java (accessed 9 November 2026). https://api.github.com/repos/prebid/prebid-server
- AWS Solutions Library, "Guidance for Deploying a Prebid Server on AWS", README and releases (v1.4.0, 12 June 2026). https://github.com/aws-solutions-library-samples/prebid-server-deployment-on-aws
More sources (6)
- AWS Price List, Amazon EC2 offer for us-east-1 (version 20261107002852, prices effective 1 November 2026). https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/region_index.json
- AWS Price List, Elastic Load Balancing offer for us-east-1 (published 5 November 2026). https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSELB/current/us-east-1/index.json
- AWS Price List, Data Transfer offer for us-east-1 (published 3 November 2026). https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AWSDataTransfer/current/us-east-1/index.json
- AWS, pricing pages for EC2 On-Demand, Elastic Load Balancing, ElastiCache, VPC and RTB Fabric (accessed 9 November 2026). https://aws.amazon.com/ec2/pricing/on-demand/
- Google Cloud, "VM instance pricing" and Microsoft Azure, "Linux Virtual Machines Pricing" (accessed 9 November 2026). https://cloud.google.com/compute/vm-instance-pricing and https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/
- Microsoft Learn, "Prebid Server Premium" (21 October 2025). https://learn.microsoft.com/en-us/xandr/monetize/prebid-server-premium
Changelog
- 9 November 2026: option profile drafted from Prebid.org documentation, GitHub releases and advisories, and AWS Price List files of 3 to 7 November 2026.
Spotted an error? Tell us