Read a QR code from an image or PDF
Choose an image or PDF with a QR code and we read it on your device. Saudi VAT invoice codes are explained field by field.
Paste the code’s text instead
Read in your browser. Images and files are never uploaded.
How to use it
- Choose an image, screenshot or PDF, or paste an image with Ctrl+V.
- We read every code we find and show what it contains.
- For VAT invoice codes we show the seller, VAT number and amounts, and check them.
What’s inside a Saudi VAT invoice QR code?
ZATCA requires a QR code on simplified tax invoices. In phase 1 it holds five fields: seller name, VAT number, invoice time, total including VAT, and VAT amount. Phase 2 (integration) adds fields for electronic verification: the invoice hash, signature, public key and ZATCA’s stamp.
We read the fields and check that the VAT number has 15 digits starting and ending with 3, and that the VAT is close to 15/115 of the total. Being readable doesn’t mean the invoice is genuine; use ZATCA’s official app to verify it.
FAQ
Is my image or file uploaded?
No. We read the code in your browser and the image or file never leaves your device.
The code wasn’t found. What can I do?
Use a sharper photo or a screenshot, and make sure the whole code is visible and not too tilted. For PDFs we read the first 20 pages.
Does this prove an invoice is genuine?
No. We show what’s in the code and check its format only. The phase-2 electronic signature is verified by ZATCA’s official app.
Why is the VAT less than 15%?
The invoice may include exempt or zero-rated items, or a discount after VAT. A difference isn’t necessarily a mistake.
More QR tools
Link or text QR code
A website link or any text, with your logo and colours.
File or video QR code
A PDF, Word, Excel or video file through a share link.
WhatsApp QR code
A direct chat link with a ready-made message.
Wi‑Fi QR code
Guests join your network without typing the password.
Google review QR code
A “Scan to review us” sign for your shop or restaurant.
Location QR code
Opens your location in Google Maps directly.
Contact card QR code
Saves your number and details to contacts in one scan.
Social media QR code
Snapchat, Instagram, TikTok and more.
Menu QR code
Restaurant or café menu with a table card.
Video QR code
A YouTube, TikTok or camera-roll video.
Invitation QR code
Wedding or event: venue location and time.
VAT invoice QR code
Make a phase-1 ZATCA invoice code, or one for testing.
EAN-13 product barcode
Make a product barcode and look up its country.