A validator for EVSEIDs and EMAIDs (former Contract-ID)

This tool helps to check a list of the various IDs in the context of electric mobility for validity. Just copy your list of IDs into the input field and click “Validate”. The Ids can be separated by commas, semicolons or newline characters.

All calculations are performed according to ISO-IEC-15118 – Annex H “Specification of Identifiers”. The known inconsistencies are taken into account and will show a warning if detected. Disclaimer of Warranties: smartlab Innovationsgesellschaft mbH disclaims any warranties for the correctness of IDs that are calculated, transcoded or validated by this software. None of the given information will be transferred to our servers.

Alle Berechnungen werden nach ISO-IEC-15118 – Annex H “Specification of Identifiers” durchgeführt. Die bekannten Inkonsistenzen werden berücksichtigt und entsprechende Warnungen angezeigt. Haftungsausschluss: Die smartlab Innovationsgesellschaft mbH übernimmt keine Gewähr für die Richtigkeit der IDs, die von dieser Software berechnet, transcodiert oder validiert werden. Es werden keine der eingegebenen Informationen an unsere Server übertragen.

Input IDs
Expected type of IDS

Both, EVSE-IDs and Contract-IDs are allowed in the given input.

If Contract-IDs are found in the input, they are considered to be not expected.

If EVSE-IDs are found in the input, they are considered to be not expected.


Transform all IDs to a normalized form.

Calculate the checksum for Contract-IDs and check against the appended ones.

Translate old EVSE-IDs into the new format.

Press validate to get output...



You can download this EV-ID-Validator Release Version 1.1 from our website under GNU General Public License version 3.

Furthermore there is a Reference Implementation for the check digit calculation in Excel available together with an additional Check Digit Description Document which explains the background and mathematical algorithm.

Related External Links

ISO/IEC 15118

ID administration for Germany by BDEW