Skip to content
FizzKit

OpenRTB Inspector

Paste a BidRequest or BidResponse. The tool auto-detects the kind, validates required fields, flags deprecated ones (e.g., video.placement, regs.us_privacy), and annotates every known path with a one-line description from the OpenRTB spec.

Runs locally in your browser
OpenRTB JSON
1,399 chars · 55 lines

Impressions (1)

id 80ce30c53c16e6ede7…tmax 120 msFirst priceUSD
imp[0] · 1bannervideo300x250300x600640x480floor 0.50 USDsecure
gpid
/1111/home#top
plcmt
1 · Instream
mimes
video/mp4
protocols
2 VAST 2.0, 3 VAST 3.0, 5 VAST 2.0 Wrapper, 6 VAST 3.0 Wrapper, 7 VAST 4.0, 8 VAST 4.0 Wrapper
duration
5–30 s
startdelay
0 · Pre-roll
skip
1 · Skippable
linearity
1 · Linear / in-stream

Inventory · site

domain
fizzkit.dev
page
https://fizzkit.dev/
name
fizzkit.dev
publisher
8953 · Megatam
cat
IAB19-6

Device

type
2 · Personal computer
os
macOS 14.4
ip
192.0.2.1
language
en
sua
present

User & IDs

id
55816b39711f9b5acf3b90e313ed29e51665623f

Regs

GDPR 1GPP sid 2COPPA —us_privacy —

Supply chain

tid b8a4f4e0-4c36-…

No source.schain.

Warnings (1)

  • regs.gdpr=1 but no TCF consent string was found (user.consent / user.ext.consent).
Kind
request
Errors
0
Warnings
0
Info
0
Impressions
1
Auction type
1
tmax
120ms

About OpenRTB Inspector

Paste a BidRequest or BidResponse. The tool auto-detects the kind, validates required fields, flags deprecated ones (e.g., video.placement, regs.us_privacy), and annotates every known path with a one-line description from the OpenRTB spec.

OpenRTB Inspector is part of FizzKit — a collection of focused developer and ad-tech tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.

Frequently asked questions

OpenRTB 2.6. 2.5 requests will validate too — 2.6-only fields (plcmt, regs.gdpr, regs.gpp, device.sua) are explained where present.