generated on your phone

no personal data collection

no analytics or data sharing

open source & transparent

Aim at the QR Code of your certificate to capture.

You can change the camera using the selector below.

Flashlight unavailable


If this page is still in English after selecting another language, that means we are missing translations for your selected language. Help us to translate.


Learn more about the project, security, how it works and more.

I can't scan my certificate.

  1. Have a good light source and align your QR code with the scan zone edge. The size of the visual aid is the size of the code we need. Your code must be flat (wrinkled paper won't work well).
  2. If you have a screenshot or a picture of your code, you can use the "Import picture" button.
  3. Please be sure to use the EU version of your certificate. See the following question if you don't know where to get yours.
  4. We support the EU Digital COVID certificate of vaccination, recovery, test. The ones from Switzerland and the United Kingdom are also supported if they are following the EU format.
  5. If all else fails, you can contact us or open an issue.

What's this project?

This web application scans your EU Digital COVID certificate (vaccine, test, or healing) and generates a passbook from it. You can then import it into your iPhone's wallet, or if you're an Android user, import it into an app that supports it.

Can I save the certificate on Android?

Yes! You can save the .pkpass file and open it with an application that supports this format, for example:

You can also screenshot the pass preview we display before download; it contains all the relevant information you see on the cover of your paper certificate.

How can I get my EU DCC (certificate)?

In Belgium, you can download your certificate from Ma Santé(French), (Dutch) or (German), then → COVID-19 Personal Data → My EU Digital COVID Certificate.

In Bulgaria, the certificate can be downloaded from the Ministry of Health's website

In Czechia, you get your certificate from Ministry of Health Vaccination portal or via Tečka app.

In Denmark, you can get it in the Coronapas mobile app, when you select the travel option.

In Estonia, you can get it from the patient portal.

In France, you can download it from Ameli’s dedicated website.

In Greece, you can download your certificate from

In Italy, you can download it from this website using a SPID Identity (Public Digital Identity System) or the European Health Insurance Card (EHIC).

In Luxembourg, you can download it from myGuichet.

In Malta, you can download it from website of Ministry for Health.

In Netherlands, you can download it from Coronacheck.

In Portugal, you can download it from the SNS24 dedicated website, or the “SNS24” iOS and Android apps.

In Spain, you can download it from the Health's ministry website.

In Sweden, you can download it from the Swedish E-health agency's Covidbevis website.

In Switzerland, the certificates are distributed by your canton. Get more information on Federal Office of Public Health.

In Taiwan, you can download it from the Taiwan Centers for Disease Control's website.

If you know how to download the certificates from health authorities elsewhere, please contact us so we can add the instructions here.

How does it work?

When you scan the code, we read the data and create the passbook (the file needed to have a card in your wallet). We send a checksum for digital signature to our server, without sending your data. Your phone generates the final file and lets you save it.

Is it secure?

We put a lot of effort into making it as secure as we could. Your personal data never leaves your phone. Apple requires a digital signature to open a pass. To generate this, the app only sends a checksum of your data to our server, and it's impossible to guess the original content. The last step happens on your phone: you preview your information before saving the pass. We don't track anyone, we don't collect any personal information, and we don't use cookies.

Can I see the code?

Of course. You can read the source code and dig more into how it works on the Github page of the project. You can even contribute if you want!

How can I contact the creators?

This app is an original idea and work of Thibault Milan (@thibaultmilan on Twitter), with the help from Alain Vagner, Guillaume Rischard and the advices from @alrouen.

New (since end of 08/2021) Design proposition made by Laurence Vagner.
Accessibility improvements and CSS made by Geoffrey Crofte.

You can also see the complete list of contributors on the Github project.

How can I help?

If you like the app, don't hesitate to share it with your friends and family. Then, if you want to help more, take a look at the issues. It's not just about tech; there's also copywriting tasks, design, etc. You can start with those issues if you want to get familiar with the project.

What are your running fees?

So far, this site is powered by Netlify for free (many MANY thanks to them for their support to this project) and AWS Lambda costs me under €1/month. You can find a transparency report on the cost and donations (uses Google Sheets).

EU Digital COVID Certificate to Passbook - come join us on Product Hunt (new window)