Open a document in your browser
Free, no sign-up, and the file never leaves your computer.
Drop in a .docx, .xlsx, .pptx, .doc or .xls file. You do not have to say which — the format is recognised from the bytes, and only the parser it needs is fetched.
There is no server in this. The parser and the renderer are JavaScript running in this page, which is why nothing is uploaded and why it keeps working with the network switched off.
A page per format, with the details
Each one says what the format really contains, what renders correctly and what does not.
Need this inside your own product?
This page is the library with a page around it. The same viewer drops into React, Vue, Angular or plain JavaScript, and it keeps the property that brought you here: the document never leaves the user’s machine, so there is no upload for a security review to argue about.
import { DocumentViewer } from '@genomdev/react';
import { all } from '@genomdev/genom/lazy';
<DocumentViewer file={file} formats={all} />