About HexaMedia
Free, private, browser-based document tools by BeldenLabs.
No files ever leave your device. Every PDF compression, merge, split, image optimization, and conversion happens entirely within your web browser. Nothing is uploaded to any server.
Why HexaMedia?
Most online PDF and image tools require you to upload your files to remote servers. That means your private documents, contracts, photos, and personal files pass through someone else's infrastructure. You have to trust that they delete your data afterwards.
HexaMedia takes a different approach. All processing runs locally in your browser using JavaScript. Your files are never transmitted over the network. This makes HexaMedia a privacy-first alternative to cloud-based document tools.
Built by BeldenLabs
BeldenLabs builds practical, privacy-respecting tools for the web. Our mission is to provide free, high-quality, browser-based utilities that put users in control of their data.
Tech stack
HexaMedia is built with simplicity and performance in mind:
- Vanilla JavaScript — no heavy frameworks, fast load times
- pdf-lib — PDF creation, manipulation, and compression
- PDF.js — PDF rendering and page extraction
- Canvas API — image processing and format conversion
Everything runs in a single HTML page with no server-side dependencies. The app also works as a Progressive Web App (PWA) and can be installed for offline use.
Features
- Compress PDFs to reduce file size
- Merge multiple PDFs into one document
- Split PDFs by page ranges
- Optimize and compress images (JPEG, PNG, WebP)
- Resize images to specific dimensions
- Convert between image formats
- Batch processing for multiple files
Open source
HexaMedia relies on open source libraries and the open web platform. We believe in transparency and giving users full visibility into how their data is handled — which in this case means it never leaves their browser.
Contact
Have a question, suggestion, or found a bug? Reach out to us at contact@beldenlabs.com.