Client-side · no sign-up

OCPP tools that
run in your browser.

Validate, build and simulate OCPP 1.6J and 2.0.1 messages — no servers, no accounts, no uploads. Everything runs in your browser.

79  message reference pages 2  OCPP versions covered 0  bytes leave your browser
validator · 1.6j
[2, "boot-001", "BootNotification", 
  "chargePointVendor": "VendorX",
  "chargePointModel": "Model-22",
  "firmwareVersion": "1.4.3"
]
Frame structure OK
Action resolved: BootNotification
Payload valid · 3 fields checked
What you can do

Three tools, one flow.

Protocol coverage

Three OCPP versions, one site.

OCPP 1.6J

Live

Most deployed JSON-over-WebSocket version. Complete tool suite available today.

✓ Validator
✓ Builder
✓ Simulator
✓ Message reference
Go to 1.6J →

OCPP 2.0.1

Live

Latest stable — TransactionEvent, Variables, richer idToken. Validator and Builder live.

✓ Validator
✓ Builder
⏳ Simulator (soon)
✓ 64 message docs
Go to 2.0.1 →

OCPP 2.1.0

Coming Soon

Newest release — bidirectional charging, ISO 15118-20 support. Reference pages first.

○ Validator (planned)
○ Builder (planned)
○ Simulator (planned)
⏳ Hub page
See 2.1.0 overview →
Message Reference Library

Every OCPP action, with examples you can copy.

One page per action — schema, required fields, valid example frames, common errors, and one-click jumps into the Validator or Builder.

Why these tools

Built for engineers who test OCPP daily.

Fully client-side

Frames never leave your browser. No uploads, no accounts, no logs.

Zero latency

Everything runs locally. Paste and validate in under 20 ms.

Schema-accurate

Validation uses the official JSON Schemas — not hand-rolled heuristics.

Always free

No sign-ups, no subscriptions, no rate limits. Use it as much as you need.

Ready to validate your next frame?

No install. No account. Paste, press validate, move on.