OCPP 1.6, 2.0.1 and 2.1 · EV charger platform

Every EV charger, tested and running.

From one charger in your garage to a network across the city — and the teams who build the chargers. Built on OCPP, the open standard chargers speak, so you are never tied to one brand. Chargers connect over wss://.

free to start · nothing to install · not tied to one charger brand
I own chargers

Run them from your browser

A home garage, a car park, a handful of sites. Register your chargers, start and stop a charge, and see every session and what it cost.

ChargePilot app
I run a charging network

Operate it, then open it up

Tariffs, bookings, load management and every session across your sites — then roaming, so other networks' drivers can charge on your stations.

ChargePilot console · HubPilot
I build chargers or a CSMS

Prove it speaks OCPP

Connect a real charger and get a pass/fail conformance report, or point virtual chargers at your own backend — no lab, no hardware.

TestPilot · SimPilot
3 versions
OCPP 1.6, 2.0.1 & 2.1
90+
charger messages explained
4 products
one OCPP engine underneath
0
lab hardware required
Owners & operators · ChargePilot

Every charger, every charge, one dashboard

One charger or a city-wide network: status as each charger reports it, every session and every kilowatt-hour, live. Owners use the self-serve app; operators get the full console.

Illustration: the ChargePilot network dashboard for a 48-station Toronto network — 12 active sessions, 46 of 48 stations online, 318 kWh delivered and $142 revenue today, with a live session table.
One platform

One engine, four jobs

One engine underneath all four. Check that your chargers work, run them day to day, open them to drivers from other networks, and practise against a simulated charger when you do not have the real one yet.

Available now

ChargePilot

operate mode

Two ways in on the same system: own your chargers and run them from the self-serve app, or run a public network from the operator console.

  • →Self-serve app, or full operator console
  • →Sessions, tariffs, and billing
  • →Built on the engine you already tested with
Early access

HubPilot

roaming

Connect your network to other networks over OCPI 2.2.1 — so a driver with someone else's app can charge on your stations, and yours on theirs.

  • →Locations, tariffs, sessions and CDRs over OCPI 2.2.1
  • →Real-time token authorization across networks
  • →A portal to run it, with the partner request log
Available now

TestPilot

test mode

Connect a charger and find out whether it actually works — a live readout of everything it says, commands you can try by hand, and a pass/fail report you can send on.

  • →Real-time OCPP message inspection
  • →Send RemoteStart/Stop, Reset, and more
  • →Shareable conformance report
Available now

SimPilot

simulator

A charging station that exists only as software, so you can build and test before any hardware arrives — real charging sessions, and faults on demand to see how your system copes.

  • →Full charging-session playback
  • →Fault-injection modes
  • →Scriptable in CI
For charger makers · TestPilot

From guesswork to a clean report

Most charger bugs hide in the OCPP traffic. Here's testing without us — and with.

BeforeTesting by hand
✗Wireshark captures and raw JSON you decode yourself
✗A charger in a lab, on a bench, with a power supply
✗No record to hand a customer or a certifier
✗Bugs found after deployment — and a truck roll
AfterTesting with Infinite Service
✓A structured, color-coded OCPP log in the browser
✓Just a wss:// URL — no bench, no lab
✓An exportable pass/fail report to share
✓Bugs caught before the charger ever ships
TestPilot · live inspection

See exactly what your charger says

Every OCPP frame, decoded in real time

TestPilot parses CALL / CALLRESULT / CALLERROR as they arrive and lays them out in a structured log. Status is always an icon plus a word — never color alone — so a pass is a pass for everyone.

Get started

Connect your first charger today

Own a charger? Start free in the app. Running a network or building chargers? Tell us what you need.

Join the waitlist

Get early access and product updates — no spam.