Tester
OpenRTB bid request & response tester
Paste an OpenRTB 2.6 bid request or bid response, or load one of the sample scenarios. RTBlint checks it against the tracked specification and returns every issue with a rule id and the path that tripped it. Validation runs entirely in your browser. To see ARTF mutations in a simulated exchange hop, open the ARTF simulator.
The smallest realistic display request: one banner imp with primary and fallback sizes, a site with publisher, secure flag set, and an explicit USD floor.
Bid request and bid response validation, standalone or a response against the request it answers, plus ARTF envelopes and mutation sets. Object catalogs cover OpenRTB 2.0–3.0; rule depth is richest on the 2.6 snapshots, and 3.0 validates its envelope and transport objects, including the AdCOM 1.0 catalog under item.spec, bid.media, and request.context. The dialect selects how flag fields such as imp.secure and regs.coppa are read: integers in spec JSON, booleans in protobuf JSON. The profile applies an exchange's documented extras on top of the spec: google-ab requires Imp.ext.billing_id; prebid-server requires a bidder or stored request per Imp; xandr requires seller_member_id and video context; magnite requires xAPI zone/site/account ids . Everything runs in your browser; nothing is uploaded. Press ⌘/Ctrl+Enter to revalidate.
Paste a bid request to validate.