# File Viewer

> Preview private Office, PDF, CAD and more without uploading files.

- **Website**: https://file-viewer.app
- **Uneed Page**: https://www.uneed.best/tool/flyfish-file-viewer
- **Pricing**: Freemium
- **Category**: Development
- **Tags**: Development, Privacy, Open Source
- **Submitted by**: @wybaby168-937c
- **Launch Date**: 2026-11-02
- **Social Links**: [Twitter](https://x.com/ywng153296) | [Bluesky](https://bsky.app/profile/wybaby168.bsky.social) | [GitHub](https://github.com/flyfish-dev/file-viewer) | [YouTube](https://youtu.be/nc9DQattrZo)

## About

Uploading a private DOCX just to preview it is awful.

File Viewer keeps the file in the browser. Its format catalog registers 275 extensions across 47 preview pipelines, including Office, PDF/OFD, CAD, archives, email, diagrams, ebooks, media, 3D and data. Of these extensions, 225 are marked stable and 50 experimental; actual availability depends on the renderers installed.

Use it with plain JavaScript, Web Components, React, Vue, Svelte or jQuery. Workers, WASM, fonts and other assets can stay on your own server, so private and offline deployments do not need a public CDN.

The ugly parts are still real. Complex Office files can lose fidelity, and huge files can eat memory or crash a tab. This is a preview tool, not Microsoft Office rebuilt in JavaScript.

Source: https://github.com/flyfish-dev/file-viewer

Demo: https://demo.file-viewer.app/?lang=en-US