Read Polish official XML without uploading the file
UPO, UPP, KSeF invoices, JPK, ZUS/KEDU, and other Polish public administration files.
Drag an XML file here
or choose a file from your device
.xml, .xades · max. 20 MBPaste XML
You can also paste the document contents directly.
Supported documents
Full list and limitationsWhat does this viewer do?
It recognizes common Polish XML structures and presents their most important fields in a readable view. You can always inspect the element tree or the formatted source XML.
Limitations
The tool does not sign, submit, or validate documents against official schemas. JPK and ZUS structures vary between versions, so their extracted data is approximate.
Frequently asked questions
Is my XML file uploaded to the internet?
No. Reading, recognition, and checksum generation happen locally in your browser. The app does not send documents to any server.
Does the viewer confirm a UPO or KSeF invoice is valid?
No. It is a convenient viewer, not an official validation service or legal or tax advice.
What if the document type is not recognized?
You will still get a searchable, expandable XML tree with element paths and copyable values.