Filepeek: A Browser-Based Viewer for 658 File Formats
New web tool enables client-side viewing and conversion of hundreds of obscure file types.
1Universal Browser File Viewer
Filepeek is a newly launched web-based utility designed to open nearly any file format directly within a user's browser. Supporting 658 distinct file types, the tool eliminates the need for specialized desktop software. It handles everything from raw camera images and obscure audio codecs to complex 3D models and professional design files.
2Client-Side Processing Architecture
The platform operates entirely on the client side, ensuring that user files are not uploaded to external servers for processing. This approach prioritizes data privacy and security by keeping sensitive documents local. By utilizing WebAssembly, the tool executes complex decoding tasks directly in the browser environment without requiring heavy backend infrastructure support.
3Dynamic WASM Decoder Loading
To maintain high performance, Filepeek utilizes approximately 140 MB of WebAssembly decoders that are loaded dynamically as needed. This modular loading strategy ensures the website remains fast and responsive during initial access. Users only download the specific decoding logic required for the files they are currently interacting with at that moment.
4Extensive Format Compatibility
The tool supports a vast array of industry-standard and niche formats, including Photoshop, CorelDraw, and AutoCAD designs. It also handles virtualized images and integrated circuit designs, making it a versatile utility for technical professionals. This breadth of support allows users to view files that typically require expensive, proprietary software suites to open.
5Integrated Export and Conversion
Beyond simple viewing, Filepeek offers robust export capabilities for most supported formats. Users can convert files into common standards such as PNG for images, MP4 for videos, and CSV for structured data. This conversion feature provides a convenient way to standardize assets without needing to install multiple different software applications on machines.
6Media Editing Functionality
The platform includes basic editing features, specifically allowing users to trim video and audio files during the export process. This functionality adds a layer of utility for users who need to extract specific segments from large media files. It streamlines the workflow by combining viewing, editing, and conversion into one single interface.
7Technical Utility for Professionals
By supporting specialized formats like IC designs and raw camera data, Filepeek serves as a valuable resource for engineers and photographers. The ability to quickly inspect these files without launching heavy applications improves productivity. It acts as a lightweight, universal bridge between proprietary file formats and accessible, standard web-friendly media outputs.
8Future of Browser Tools
Filepeek demonstrates the increasing capability of browser-based applications to replace traditional desktop software. By leveraging modern web technologies like WASM, developers can now deliver high-performance tools that were previously impossible to run in a browser. This trend suggests a shift toward more portable, platform-independent workflows for handling complex digital file formats.
Original article: Hacker News: Show HN — Filepeek: A Browser-Based Viewer for 658 File Formats