Free browser tool
USB-C charger compatibility check
Will this USB-C charger, cable and device work together? Enter the fixed USB PD profiles from the charger's and the device's labels or manuals (voltage and current), the cable's rated voltage and current and whether it is e-marked, and where each specification comes from. Profiles with the same protocol and voltage are compared: the cable must be rated for that voltage, the device's current must fit within the charger's and the cable's, and above 3 A the cable must be e-marked. Missing or out-of-date evidence leaves the result unknown; nothing is assumed.
Runs on this device. No upload, account or tracking.
Your charger, cable and device
Today by default. Evidence must be checked on or before this date and still valid on it.
Charger
The power adapter or USB-C port that supplies power.
Fixed USB PD profiles
Each fixed profile from the charger's label or manual: the voltage and the most current it supplies at that voltage, for example 20 V and 3.25 A. Blank rows are ignored.
Cable
The USB-C cable between them.
From the cable's packaging or listing, up to 48 V.
Up to 5 A. Above 3 A the cable must be e-marked.
An e-marked cable has a chip that declares its rating. The check needs an explicit answer and uses it as given; if you are not sure, No is the cautious answer.
Device
The laptop, phone or other device being charged.
Fixed USB PD profiles
What the device asks for at each voltage, from its label or manual, for example 20 V and 2.25 A. Blank rows are ignored.
Advanced: the whole input as JSON
Edit to check this JSON instead of the form: "charger", "device" and "cable" with their "profiles" (protocol, voltage_v, current_a), ratings and "evidence" (model, source, rights, verified_on, expires_on). Editing the form again rewrites the JSON.
One charger, one cable and one device; 1 to 20 profiles each for the charger and the device; voltages up to 48 V and currents up to 5 A, above zero, with at most nine decimal places and 32 characters; names, sources and protocols up to 300 characters and not blank; dates as YYYY-MM-DD; up to 100 KB of JSON input. Fixed USB PD profiles up to 20 V only: any other profile (PPS, EPR or proprietary) makes the result unknown. Not a safety certification: the specifications you enter are not verified or looked up.
Result
Result
Technical output
The download contains the same JSON: the status, every shared profile with its reasons, the missing evidence, the engine's scope and your inputs.
About this tool
What this tool does
Compare the fixed USB Power Delivery profiles of a USB-C charger, the rated voltage, current and e-marker of a USB-C cable, and the voltage and current a device asks for, in your browser. See which shared profiles match on paper, which do not and why, and which evidence is missing or out of date. Specifications are compared as you enter them: nothing is looked up, tested or certified.
Limits and safe use
One charger, one cable and one device; 1 to 20 profiles each for the charger and the device; voltages up to 48 V and currents up to 5 A, above zero, with at most nine decimal places and 32 characters; names, sources and protocols up to 300 characters and not blank; dates as YYYY-MM-DD; up to 100 KB of JSON input. Fixed USB PD profiles up to 20 V only: any other profile (PPS, EPR or proprietary) makes the result unknown. Not a safety certification: the specifications you enter are not verified or looked up. Use the specifications printed on the products or in their manuals, and record where they come from. A match compares the numbers you entered; it is not a safety certification, a test of the cable or a promise that the devices negotiate that power, and nothing is sent to a server or a model.