Open an InfoPath form without InfoPath
Drop the form's .xml file together with its .xsn template. The form appears laid out the way it was filled in, ready to print or save as a PDF. Both files are read in this browser tab and never uploaded.
A folder of forms?
One PDF per form, plus one spreadsheet (CSV) with every field across all of them, built in this browser like the rest. It is not built yet. If you would use it, say so: the click is counted, and nothing else is sent unless you then leave an email.
What you need
A filled-in InfoPath form is an .xml file. Its layout lives in the form's template, an .xsn file, which the form names in its first lines. With both, you see the form as it was filled in. With the .xml alone, you see every field and its value as a list.
- the .xml file of each filled-in form;
- the .xsn template it was filled in from, or the folder you unpacked it into;
- a recent Chrome, Edge, Firefox or Safari. Nothing to install.
What does not render, and why
This viewer runs the template's views the way InfoPath did, but it is not InfoPath. Next to every form it says what it did not do:
- Secondary data connections — lists from SharePoint, a web service or a database — are not loaded. A drop-down shows the value stored in the form rather than the list's label.
- Code in the template (managed code or script) and its rules do not run. Values that only code would have calculated are shown as they were stored.
- Functions this viewer does not know are named next to the form and treated as empty.
- Digital signatures in a form are not verified.
- Pictures linked by a web address are not fetched; the address is shown instead.
Nothing is uploaded
The form and its template are read with your browser's own file reader and laid out by an XSLT engine (libxslt, compiled to WebAssembly) running in this tab. The page's security policy allows requests to this site only, and the only things it sends are a page view and one word saying how a form was shown — never the form, its file name or any field.
A folder of forms
Opening, printing and saving one form at a time is free. Exporting a whole folder at once — one PDF per form plus one spreadsheet (CSV) of every field across all of them — is not built yet. If you need it, say so with the button under the viewer: the click is counted, and nothing else is sent unless you then leave an email.
Questions
Is this InfoPath?
No. It is an independent viewer that reads the InfoPath file format, which Microsoft publishes as an open specification, [MS-IPFF2] (https://learn.microsoft.com/en-us/openspecs/sharepoint_protocols/ms-ipff2/). Not affiliated with Microsoft.
Can I edit the form and save it again?
No. It shows a form as it was filled in, to read, print or save as a PDF.
Where do I find the form's template?
The form names it. Open the .xml file in a text editor: one of its first lines holds href="…" ending in .xsn. A form library on SharePoint keeps its template in the library's Forms folder, as template.xsn.
My .xsn will not open here.
Some templates are compressed in a way this viewer does not read yet. Rename a copy of the .xsn to .cab, unpack it with your computer's archive tool or 7-Zip, and drop the unpacked folder (the one holding manifest.xsf) with your forms.
More
Not affiliated with Microsoft.