Greenpass pure javascript decoder in browser
v. 1.4.0



1) Save this page locally to your PC, to be sure you are not sending your QrCode/Green pass to any site;
2) Read your QR code with any QR reader:
2a) By smartphone: download a QR decoder app and point camera at your QR code
2b) By PC:
- open decodeqr.html file in another page (source)
- click on Camera icon on that page
- drag your QR code file to the decoding; you can try with this test image before (source)
Both on smartphone or PC you should get a sequence of characters starting by "HC1:"
3) Paste the resulting string here below and click button.

Raw greenpass string (with or without HC1):



Signature:

Protected header
KID text: ---
KID bytes: ---
Algorithm sign: = ---
Algorithm digest: = ---

Signature
Raw signature in hex: --
R: -- S: --

Verification result: --

Certificate: (paste KID here and click button to load known certificate ---> )


Decode certificate:

Certificate info:





Nome:
Cognome:
Nato il

Certificato di tampone:
Certificato di guarigione:
Certificato di vaccinazione:


Dati tampone:
Date:
Device:
Type:
Name:
Country:
Center:
Id:
Issuer:
Disease:
RESULT:

Dati guarigione:
Target desease:
First positive date:
Test country:
Certificate issuer:
Valid from:
Valid to:
Valid for: days
Id:


Dati vaccinazione:
Malattia:
Profilassi:
ID vaccino:
Produttore vaccino:
N. dosi: di
Giorno vaccinazione
Nazione vaccinazione:
Emittente certificato:
ID certificato:


Il QR code e' stato creato il e scade il . quindi vale giorni ( mesi).
Alla scadenza mancano giorni ( mesi).


Certificates lists (unofficial):
Official list: https://dgcg.covidbevis.se/tp/

!---->