590 free, open-source tools in 28 studios for PDFs, images, video, audio, 3D, fonts, archives, eBooks, data, code,
maps, office files, science, privacy and creators, processed entirely inside your browser tab. No uploads. No sign-up. No watermarks. No limits.
What's new · Launch film · Install · Toolbox · Quick start · Self-hosting · Contributing
📑 Table of contents
- 🆕 What's new
- 🎬 Launch film
- 📲 Install (web, Windows, macOS, Linux, Android, iPhone, ChromeOS, auto updates)
- ✨ Why OpenFile
- 🧰 The toolbox and 📚 every tool, one click away
- 🔁 Workspace, batch pipelines
- 🏗️ Architecture and 🛠️ tech stack
- 📚 Docs and 📰 Blog
- 🚀 Quick start
- 📦 Packages (container and npm CLI)
- ☁️ Self-hosting
- 🛡️ Security and quality
- 🗂️ Project structure
- 🤝 Contributing
- 🗺️ Roadmap
- ❓ FAQ
- 👤 Built by
OpenFile now has 590 tools in 28 studios, apps for every device that update themselves, a full docs site and a blog with films, read aloud and quizzes.
AI Builder and Data Exports (v2.6.0)
- 🧠 AI Builder (9 tools): Token Counter, RAG Text Chunker, Fine-tune Dataset Checker, GGUF & Safetensors Inspector, MCP Config Builder, Embedding Playground and more.
- 📦 Data Exports (9 tools): WhatsApp Chat Analyzer, Spotify History Stats, Instagram Followers Checker, ChatGPT & Claude Export Viewer, Location History Converter, Data Export Explorer and more.
71 new tools in the original studios (v2.5.0)
- 🔄 Convert and design: Anything to Markdown, Jupyter Notebook Converter, MHTML Viewer, Diagram Maker (Mermaid), Chart Maker, Code to Image and Printable Paper.
- 🎧 Audio and video: Instrument Tuner, Metronome & Click Track, BPM & Key Finder, LUFS Loudness Meter, Video Effects, Countdown Video Maker and Remove Black Bars.
- 🧊 3D, CAD and more: G-code Viewer, SVG & Image to 3D, 3D Turntable Video, Point Cloud Converter, Gear Generator, Laser Cut Box Maker, SQL on CSV & Excel and Bates Numbering.
Study & Classroom, Web & SEO and Calendar & Time
- 🎓 Study & Classroom (12 tools): Flashcard Maker, AI Notes to Flashcards, Quiz Maker, Citation Generator, Crossword Maker and more.
- 🌐 Web & SEO (13 tools): robots.txt Generator & Tester, Schema Markup Generator, Redirect Rules Generator, AI Meta Description Writer, llms.txt Generator and more.
- 📅 Calendar & Time (12 tools): Calendar Event Maker (ICS), Spreadsheet to Calendar, Shift Rota Planner, Timesheet Calculator, Printable Calendar Maker and more.
- ➕ Security & Privacy, Maps & GPS, Office & Sheets, Science & Education and Creator Studio each grew to 14 tools or more, with Document Leak Checker, Geotag Photos from GPX, Merge Word Documents, Lab Data Grapher and Caption Styler.
Money & Finance and Health & Fitness (v2.3.0)
- 💰 Money & Finance (10 tools): Bank Statement Converter, AI Receipt Scanner, AI Transaction Categorizer, Loan & EMI Calculator, Expense Splitter and more.
- ❤️ Health & Fitness (6 tools): FIT File Converter & Viewer, Heart Rate Zones, Apple Health Export to CSV, Running Pace Calculator, AI Meal Photo Logger and more.
- 🛟 AI tools never stall the tab: AI Image Captioner, AI Summarizer and Chat with PDF start in an instant mode with no download when the device has no WebGPU, and still offer the full model.
Apps and updates (v1.2.0)
- 🔄 Auto updates everywhere: desktop apps update from signed GitHub Releases with Install now, Later, What's new and one-click rollback. Android checks the newest release, verifies the APK and opens the installer. The web app checks every 30 minutes and on focus.
- 🖥️ Desktop and mobile apps: Windows, macOS, Linux (Tauri) and Android (Capacitor), plus the installable web app for iPhone, iPad and ChromeOS. See Install.
- 📱 Install page with a device showcase: /install shows the live OpenFile UI on Mac, Windows, Linux, iPad, Android tablet, iPhone and Android, and picks the right guide for your device.
Five new studios and 51 tools (v2.2.0)
- 🤖 Local AI in Web Workers: AI Image Captioner, AI Object Detector, AI Depth Map, AI Image Segmenter, AI Image Tagger, Similar Photo Finder, Sentiment Analyzer, Zero-shot Text Classifier, Name & Entity Extractor and Semantic File Search. Models run in a background worker, so the page never freezes, with download progress, Cancel and a CPU path when there is no WebGPU.
- 🔐 Security & Privacy (15 tools): Metadata Scrubber, Steganography, PII Redactor, Password ZIP, Locked HTML File and more.
- 🗺️ Maps & GPS (15 tools): GPX Elevation Profile, GPX Pace & Splits, GPX Privacy Zones, Photo Location Map, Route Heatmap and more.
- 🗂️ Office & Sheets (19 tools): Merge Excel Files, Compare Spreadsheets, Pivot Table, Word Find & Replace, Calendar File Viewer (ICS) and more.
- 🧪 Science & Education (15 tools): LaTeX Equation Renderer, Function Plotter, Periodic Table, Chemical Equation Balancer, Matrix Calculator and more.
- 🎙️ Creator Studio (14 tools): Audiogram Maker, Video Reframe (9:16, 1:1, 4:5), Carousel Maker, Word Cloud Generator, Video Chapter Maker and more.
Docs, blog and packages
- 📚 Docs site at /docs with search, scroll-spy, tabs, and tool, format and shortcut references generated from the code on every build.
- 📰 Blog at /blog: every post has an explainer film, a cover loop, illustrations, a quiz and a read-aloud player with natural voices that remembers where you stopped.
- 📦 Packages: a signed multi-arch container on
ghcr.ioand an npm CLI on GitHub Packages. See Packages.
Safety and quality
- 🛡️ CodeQL and Dependabot: code scanning on every push and weekly grouped dependency updates.
- 🔒 Security fixes: attribute escaping in the ODT viewer, CAD to SVG and PDF reader print, and safe addresses only in the PDF embed preview.
- ✅ Parity and README checks: every tool, studio and post must ship its preview video, icon, docs and catalog row, and the build fails if the README counts drift from the registry.
Earlier: v2.0 and v2.1
- 🧊 3D, fonts, archives, eBooks, subtitles and CAD studios: 3D Model Viewer, Font Converter, Open Any Archive, E-book Converter, Subtitle Converter, DXF Viewer and more.
- 📊 Data: SQLite Browser, Parquet / Arrow / Avro Viewer, CSV & Spreadsheet Editor and GPS / GIS Converter.
- 🤖 On-device AI: Chat with PDF, Colorize Black and White Photo, Magic Eraser (Remove Objects), Photo Enhancer and AI Summarizer.
- 🧑💻 Text and developer tools: Readability Checker, Secret Scanner, JSON Repair & JSON5, HAR File Viewer and more.
- 🧲 Drop anything, ⚖️ compare tools, 📲 share target and 🎞️ per-tool preview videos (590 so far).
Full list of changes: CHANGELOG.md
▶ Play the full launch film (57 s, 1920x1080, opens in your browser) · Download the mp4 · or watch it on the homepage
OpenFile is a website and an app. Install it on any device: it works offline, opens files from your system, and your files still never leave your device. Open the interactive install guide (it detects your device) or read docs/INSTALL.md.
▶ Watch: OpenFile on every device (44 s, 1920x1080) · vertical cut for phones · Download the mp4
| Platform | Get it | First run |
|---|---|---|
| 🌐 Web app (Chrome, Edge, Brave, Opera, Safari on macOS) | Click Install in the OpenFile header or the install icon in the address bar | Opens in its own window, offline ready |
| 🪟 Windows 10 and 11 | OpenFile-windows-x64-setup.exe · .msi | SmartScreen: More info, Run anyway |
| 🍎 macOS 11+ (Apple silicon and Intel) | OpenFile-macos-universal.dmg | Right-click OpenFile in Applications, Open, Open |
| 🐧 Linux x86_64 | AppImage · .deb · .rpm | chmod +x OpenFile-linux-x86_64.AppImage. Empty window on 1.2.0? Start it with WEBKIT_DISABLE_DMABUF_RENDERER=1, see Troubleshooting |
| 🤖 Android 7+ | Chrome menu, Install app, or OpenFile-android.apk | Allow installs from this source once |
| 📱 iPhone and iPad | Safari, Share, Add to Home Screen | Full screen and offline |
| 💻 ChromeOS | Install icon in Chrome's address bar | Pin it to the shelf |
Web app steps per browser and phone
- Chrome (Windows, macOS, Linux, ChromeOS): install icon at the right of the address bar, or menu, Cast, save and share, Install page as app.
- Edge: menu, Apps, Install OpenFile.
- Safari on macOS Sonoma+: File, Add to Dock.
- Firefox desktop: does not install web apps. Use the desktop app, or Chrome or Edge.
- Android Chrome: menu (three dots), Install app. Samsung Internet: menu, Add page to, Home screen. Firefox Android: menu, Install.
- iPhone and iPad (Safari, or Chrome and Edge on iOS 16.4+): Share, Add to Home Screen, Add.
- Updates: a bar says New version ready, reload. Click Reload. See Automatic updates below.
- Open with OpenFile: once installed in Chrome or Edge on desktop, right-click a PDF, image, video, audio, ZIP, CSV or JSON file, Open with, OpenFile. Turn on Open straight in the best tool on /open to skip the picker.
Automatic updates on every device
- Web app and iPhone home screen: checks every 30 minutes and whenever you come back to it, then shows New version ready, reload with What's new.
- Windows, macOS, Linux (v1.2.0+): signed updates from GitHub Releases (
latest.json). A gold card says Update ready: vX.Y.Z with Install now, Later and What's new; the release notes show before installing, the signature is verified, and the app relaunches. One-click rollback to the previous version, also offered if a new version fails to start. - Android (v1.2.0+): checks the newest release, downloads the APK (only on Wi-Fi by default), verifies it is OpenFile, newer and signed with the same key, and opens the Android installer. Users of the v1.1.0 APK uninstall once, because v1.1.0 used a temporary key.
- Settings, Updates: current version, last checked, Check now, Stable or Beta channel, check on launch, daily, weekly or off, auto install (off by default), remind me tomorrow or next week, skip a version.
- New tools between releases: the apps can load the newer hosted web version inside the app (Ask, Always or Never), with the built-in copy as the offline fallback.
Full details, safety notes and the maintainer release steps: docs/INSTALL.md, Updates.
Build the apps yourself (contributors)
The desktop app is Tauri v2 in desktop/, the mobile apps are Capacitor 8 in mobile/. Both wrap the same dist/ web build.
npm run app:desktop # Windows, macOS or Linux installer for your OS (needs Rust)
npm run app:desktop:dev # desktop dev window
npm run app:android # debug APK (needs JDK 21 and the Android SDK)
npm run app:ios # syncs and opens the Xcode project (macOS)
npm run app:assets # regenerate icons, maskable icons, screenshots and splash screensRun node scripts/bump-version.mjs 1.3.0 and node scripts/changelog.mjs --version v1.3.0 --write, push a tag like v1.3.0, and .github/workflows/release-apps.yml builds Windows, macOS (universal), Linux, Android and the iOS Simulator app, then attaches them to the GitHub Release with the signed update feed. Code signing for Windows, macOS, Google Play and the App Store needs the owner's certificates; see docs/INSTALL.md.
|
Everything runs on WebAssembly, Canvas, Web Audio and Web Workers inside your tab. There is no upload endpoint, your files never touch a server. |
No upload queue, no download wait. Most jobs finish in milliseconds on your own CPU/GPU, and the PWA keeps working offline after the first visit. |
OCR PDF · Background Remover · Image Upscaler · Blur & Redact Image · Audio Transcriber, plus captioning, object detection, depth maps and semantic search. All run locally via WASM / WebGPU in background Web Workers, so the page never freezes. |
|
No file-size caps, no daily quotas, no watermarks, no account. Free forever under MIT. |
Chain steps into reusable recipes in the Workspace and process hundreds of files in one go, then grab a single ZIP. |
Command palette (Ctrl/⌘ + K), smart file drop, dark & light themes, favorites, recents and a fully responsive layout. |
| OpenFile | Typical upload-based tools | |
|---|---|---|
| Where your file is processed | 🟢 Your device (browser tab) | 🔴 A remote server |
| Upload / download wait | 🟢 None | 🔴 Every file, both ways |
| Works offline | 🟢 Yes (PWA) | 🔴 No |
| File-size or daily limits | 🟢 None, only your RAM | 🟠 Usually capped on free tiers |
| Account required | 🟢 Never | 🟠 Often, for full features |
| Watermarks on output | 🟢 Never | 🟠 Common on free tiers |
| On-device AI (OCR, background removal, Whisper) | 🟢 Yes | 🔴 Server-side, if available |
| Batch pipelines with saved recipes | 🟢 Built in | 🟠 Paid add-on, if any |
| Source code you can audit | 🟢 100% open source (MIT) | 🔴 Closed |
| Self-hostable | 🟢 Any static host | 🔴 No |
| Price | 🟢 Free | 🟠 Freemium / subscription |
- 🧲 Smart drop, drop any file on the homepage; OpenFile detects the type, suggests the right tools and opens them with your file already loaded.
- 🖊️ Sign & edit PDFs, draw/type/upload signatures, add text, shapes, highlights, images and freehand ink, then burn them in.
- 🗂️ Organize visually, drag page thumbnails to reorder, rotate, duplicate, delete and insert pages.
- 🕵️ True redaction, auto-detect emails, phones and card numbers or paint areas, then flatten so the text is really gone.
- 🎞️ Full media suite, trim, compress, convert and GIF-ify video with ffmpeg.wasm; record your screen with a webcam bubble.
- ✏️ Sketch Whiteboard, an infinite hand-drawn canvas with shapes, arrows, sticky notes, frames and presentation mode.
- 🧾 Business docs, GST/VAT invoices and an ATS-friendly resume builder with live preview.
- 🧑💻 Developer kit, JSON, JWT, regex, cURL → code and an ERD studio exporting SQL / Prisma / Drizzle.
590 tools across 28 studios. Each name is a deep link,
https://openfile-studio.vercel.app/<slug>, that opens the tool directly. Legend: 🔥 Hot · ✨ New · 🤖 AI · ⭐ Popular · 🔁 Usable as a Workspace pipeline step
📄 PDF Tools, 63 tools · Merge, split, sign, protect and edit PDFs
| Tool | What it does | Tags |
|---|---|---|
| Merge PDF | Combine multiple PDFs into one ordered document with drag-and-drop sorting. | ⭐ Popular |
| Split PDF | Split by ranges, every N pages, or extract each page into a ZIP. | ⭐ Popular |
| Compress PDF | Shrink PDF size with smart image downsampling and stream compression. | ⭐ Popular · 🔁 Pipeline |
| Organize PDF | Visually reorder, rotate, duplicate and delete pages with thumbnails. | 🔥 Hot |
| Delete Pages | Remove selected pages and download the trimmed document. | |
| Extract Pages | Pull selected pages into a brand-new PDF. | |
| Rotate PDF | Rotate selected pages or the whole document. | 🔁 Pipeline |
| Add Page Numbers | Stamp page numbers with position, format and font controls. | 🔁 Pipeline |
| Watermark PDF | Stamp text or logo watermarks with opacity, rotation and tiling. | 🔁 Pipeline |
| Header & Footer | Add running headers and footers with dates, titles and page tokens. | |
| Sign PDF | Draw, type or upload a signature and place it anywhere, plus dates and initials. | ⭐ Popular |
| Edit PDF | Add text, shapes, highlights, images and freehand drawing to any page. | 🔥 Hot |
| Protect PDF | Encrypt a PDF with a password and set print/copy permissions. | |
| Unlock PDF | Remove the password from a PDF you have access to. | |
| Redact PDF | Black out areas or auto-find emails, phones and card numbers, then flatten. | |
| PDF to Grayscale | Convert color PDFs to grayscale or high-contrast black & white. | 🔁 Pipeline |
| Crop PDF | Trim page margins visually or by exact measurements. | |
| Flatten PDF | Flatten form fields and annotations into static page content. | |
| PDF Metadata | View and edit title, author, subject, keywords and dates. | |
| Fill PDF Form | Detect form fields and fill text boxes, checkboxes and dropdowns. | |
| Compare PDF | Side-by-side text diff of two PDF versions. | ✨ New |
| N-up / Booklet | Print 2, 4 or 9 pages per sheet, or impose a booklet. | |
| OCR PDF | Recognise text in scanned PDFs and images in 10+ languages. | 🤖 AI |
| PDF Reader | Fast viewer with search, zoom, thumbnails and outline. | |
| Insert Pages | Insert blank pages or pages from another PDF at any position. | |
| Repair PDF | Rebuild broken or malformed PDFs by re-writing the document structure. | |
| Invoice Generator | Create GST/VAT invoices with automatic totals and a polished PDF. | ⭐ Popular |
| Resume Builder | Fill a form, pick a template, download an ATS-friendly PDF resume. | ✨ New |
| Change PDF Page Size | Scale or fit pages to A4, Letter, A5 or a custom size, with margins. Text stays sharp. | ✨ New |
| Split Pages in Half | Cut two-page spreads and two-up scans into single pages, left and right or top and bottom. | ✨ New |
| Flip / Mirror PDF | Mirror PDF pages left to right or top to bottom for transfers, back-lit prints and glass scans. | ✨ New |
| Overlay PDF | Lay one PDF over or under another: letterheads, stationery, form backgrounds and stamps. | ✨ New |
| Print Poster (Tile PDF) | Enlarge one page across several sheets with overlap, cut marks and sheet labels. | ✨ New |
| Alternate & Mix PDFs | Interleave front and back scans into one double-sided PDF, or mix pages from several files. | ✨ New |
| Edit Bookmarks / Outline | Add, edit, reorder and nest PDF bookmarks, or build them from the headings in the text. | ✨ New |
| Edit PDF Links | Add, move and remove web and page links, or turn every web address in the text into a link. | ✨ New |
| Create Fillable PDF Form | Add text fields, checkboxes, radio buttons, dropdowns, lists and signature fields to any PDF. | ✨ New · ⭐ Popular |
| PDF Attachments | List, extract, add and remove files embedded inside a PDF. | ✨ New |
| PDF Viewer Preferences | Set the opening page, zoom, page layout, side panel, full screen and toolbar options. | ✨ New |
| Remove Annotations | Strip comments, highlights, drawings, stamps, links or form fields, by type and page. | ✨ New |
| Sanitize PDF | Remove JavaScript, embedded files, links, metadata, comments and hidden layers before sharing. | ✨ New |
| PDF Inspector | See page sizes, fonts and whether they are embedded, images, scripts, version, encryption and word counts. | ✨ New |
| Rasterize PDF | Turn every page into an image-only PDF at the resolution you choose. | ✨ New |
| Remove Blank Pages | Find and delete blank or nearly blank scanned pages automatically, with a manual override. | ✨ New |
| Adjust PDF Colors | Dark mode, invert, grayscale, sepia, black and white, contrast and color replacement for PDFs. | ✨ New |
| Extract PDF Images | Pull embedded images out of a PDF at original quality and download them as a ZIP. | ✨ New · ⭐ Popular |
| Search in PDFs | Full-text search across many PDFs at once, with context and the match highlighted on the page. | ✨ New |
| Web-Optimize PDF | Linearize a PDF for fast web view and pack it with compressed object streams. | ✨ New |
| PDF to PDF/A | Convert to archival PDF/A-1b, 2b or 3b: color profile, XMP metadata, no scripts, with a strict image mode. | ✨ New |
| Check PDF/A | Quick PDF/A report: identification, fonts, color profile, encryption, scripts, transparency and metadata. | ✨ New |
| PDF Accessibility Checker | Check tags, alt text, language, title, headings, table headers, tab order and real text. | ✨ New |
| Digital Signature (Certificate) | Sign a PDF with your .p12 or .pfx certificate, visibly or invisibly, without uploading it. | ✨ New |
| Verify PDF Signatures | Check digital signatures: was the file changed, who signed it, certificate chain and timestamps. | ✨ New |
| Scan to PDF | Turn phone photos or your camera into a clean multi-page PDF: edge detection, straightening, black and white. | ✨ New · ⭐ Popular |
| Cover Letter Builder | Write a cover letter from a template, pick a design, and bundle it with your resume and certificates into one PDF. | ✨ New |
| E-Invoice Generator | Create EN 16931 e-invoices: Factur-X / ZUGFeRD PDF with embedded XML, or XRechnung in CII or UBL. | ✨ New |
| E-Invoice Viewer & Validator | Read XRechnung, UBL, CII and Factur-X / ZUGFeRD invoices in plain language and check their totals and rules. | ✨ New |
| PDF Embed Code | Generate HTML to embed a PDF on your website: a PDF.js viewer that works on phones, or iframe and object code. | ✨ New |
| Bates Numbering | Stamp unique Bates numbers like ABC000001 on every page, continuing across many PDFs. | ✨ New |
| PDF Stamps | Add rubber stamps like Approved, Paid, Draft or Confidential, with a date line, to any PDF page. | ✨ New · ⭐ Popular |
| PDF to Long Image | Stack all PDF pages into one tall image (JPG, PNG, WEBP) or one tall PDF page for easy scrolling. | ✨ New |
| Make PDF Look Scanned | Give a digital PDF a printed and scanned look with tilt, grain, soft focus and paper tone. | ✨ New |
| PDF to JSON | Export PDF text with positions and fonts, lines, metadata, bookmarks, links and form fields as JSON. | ✨ New |
🔄 Convert, 35 tools · Move between PDF, Office, Markdown, HTML and images
| Tool | What it does | Tags |
|---|---|---|
| PDF to Image | Export PDF pages as crisp PNG, JPG or WEBP at any DPI. | ⭐ Popular |
| Image to PDF | Combine JPG, PNG and WEBP into one PDF with page-size controls. | ⭐ Popular |
| PDF to Text | Extract text from every page, with layout-aware ordering. | |
| PDF to Word | Convert PDF text into an editable DOCX document. | ⭐ Popular |
| Word to PDF | Turn DOCX files into well-formatted PDFs. | ⭐ Popular |
| PDF to PowerPoint | Turn each PDF page into a slide in a PPTX deck. | |
| Excel to PDF | Render XLSX/CSV sheets as clean paginated PDF tables. | |
| PDF to Excel | Pull tabular text from PDFs into an XLSX spreadsheet. | |
| Markdown to PDF | Write Markdown with a live preview and export a beautiful PDF. | |
| HTML to PDF | Paste HTML or a URL and convert it into a PDF. | |
| Text to PDF | Turn plain text into a paginated PDF with fonts and margins. | |
| HEIC Converter | Convert Apple HEIC/HEIF photos to JPG, PNG or WEBP. | |
| CSV & Excel Converter | Convert CSV, XLSX, JSON, Markdown, TSV, HTML and SQL both ways. | |
| EPUB to PDF | Convert e-books into printable PDFs. | |
| PDF to Markdown | Turn PDF text into clean Markdown with headings, lists, bold and italic text, and tables. | ✨ New |
| PDF to HTML | Convert a PDF into a clean responsive web page, or an exact-looking page with selectable text. | ✨ New |
| PDF to EPUB | Make a reflowable EPUB e-book from a PDF, with chapters, a contents list and a cover. | ✨ New |
| PDF to RTF | Convert PDF text into an RTF document with paragraphs, headings, lists, tables and images kept. | ✨ New |
| PDF to ODT / ODS / ODP | Convert a PDF to OpenDocument text, spreadsheet or presentation for LibreOffice and friends. | ✨ New |
| PDF to TIFF | Export PDF pages as a multi-page TIFF in color, grayscale or black and white, with LZW or ZIP compression. | ✨ New |
| SVG to PDF | Convert SVG graphics to a vector PDF, one page per file, at their own size or on A4 or Letter. | ✨ New |
| ZIP to PDF | Turn every image, PDF and text file inside a ZIP into one PDF, in the order you choose. | ✨ New |
| PDF to SVG | Turn PDF pages into SVG files with sharp vector shapes, real text and the original fonts, ready to edit. | ✨ New |
| PowerPoint to PDF | Convert PPTX slides to PDF in your browser, as slides, slides with speaker notes, or handouts. | ✨ New |
| XPS to PDF | Convert XPS and OXPS documents to PDF, PNG or SVG, with searchable text, right in your browser. | ✨ New |
| Document Converter | Convert DOCX, ODT, RTF, Markdown, HTML, TXT and EPUB to Word, PDF, Markdown, HTML, TXT, RTF or EPUB. | ✨ New · ⭐ Popular |
| Office Viewer | View Word, Excel and PowerPoint files (DOCX, XLSX, XLS, ODS, CSV, PPTX), plus ODT and RTF, without converting. | ✨ New |
| Markdown to Word | Turn Markdown into a real Word document with headings, lists, tables, links and code. | ✨ New |
| Word to Markdown | Convert DOCX to clean Markdown with headings, lists, links and tables. | ✨ New |
| RTF Viewer and Converter | Open RTF files (with tables and WMF or EMF pictures) and convert them to PDF, Word, HTML or text. | ✨ New |
| Email Viewer (EML, MSG, MBOX) | Open EML, Outlook MSG and MBOX files, save attachments and export messages as PDF. | ✨ New |
| Anything to Markdown | Turn PDF, Word, PowerPoint, Excel, HTML, EPUB, email and more into clean Markdown, one file or many at once. | ✨ New · ⭐ Popular |
| EMF & WMF Converter | Open old Windows EMF and WMF pictures and convert them to SVG, PNG, JPG or PDF, many at once. | ✨ New |
| MHTML Viewer | Open .mhtml and .mht saved web pages without a browser extension, pull out the pictures, or save them as plain HTML. | ✨ New |
| Jupyter Notebook Converter | View .ipynb notebooks without Jupyter and save them as HTML, PDF, Markdown or a Python script, or turn a script back into a notebook. | ✨ New |
🖼️ Image, 60 tools · Compress, resize, crop, remove backgrounds, upscale
| Tool | What it does | Tags |
|---|---|---|
| Image Compressor | Shrink images in bulk with quality and width controls and live savings. | ⭐ Popular · 🔁 Pipeline |
| Image Converter | Convert JPG, PNG, WEBP, AVIF, BMP, GIF and ICO in bulk. | ⭐ Popular · 🔁 Pipeline |
| Image Resizer | Resize to exact pixels, percentages or social presets. | ⭐ Popular · 🔁 Pipeline |
| Image Cropper | Crop with aspect ratios, social presets and circle avatars. | |
| Background Remover | Remove image backgrounds with on-device AI. Replace with color or blur. | 🤖 AI · ⭐ Popular |
| Image Upscaler | Upscale images 2× to 4× with AI super-resolution. | 🤖 AI |
| Rotate & Flip | Rotate by any angle or flip images horizontally/vertically. | 🔁 Pipeline |
| Image Watermark | Add text or logo watermarks to images in bulk. | 🔁 Pipeline |
| Add Text to Image | Place styled text anywhere with fonts, shadows and outlines. | |
| Rounded Corners | Round image corners or make a perfect circle with transparency. | 🔁 Pipeline |
| Photo Editor & Filters | Brightness, contrast, saturation, blur, presets and more. | 🔁 Pipeline |
| Blur & Redact Image | Auto-detect faces or paint areas to blur or pixelate. | 🤖 AI |
| EXIF Viewer & Remover | Inspect camera/GPS metadata and strip it for privacy. | 🔁 Pipeline |
| Image to SVG | Vectorize PNG/JPG into scalable SVG paths. | |
| Screenshot Studio | Beautify screenshots with backgrounds, padding, shadows and frames. | 🔥 Hot |
| Collage Maker | Arrange photos into grid layouts with spacing and borders. | |
| Meme Generator | Classic top/bottom caption memes from any image. | |
| GIF Maker | Turn a set of images into an animated GIF. | |
| Image to Base64 | Encode images as data URIs, or decode Base64 back to images. | |
| Image Splitter | Slice an image into a grid of tiles (Instagram carousels). | |
| Image Color Picker | Pick exact pixel colors from any image with a loupe. | |
| Compress Image to Size | Shrink a photo to an exact file size like 20 KB, 50 KB or 100 KB by searching quality and dimensions. | ✨ New |
| RAW Photo Converter | Develop camera RAW files (CR2, CR3, NEF, ARW, DNG, RAF, ORF and more) to JPG, PNG or TIFF with exposure and white balance. | ✨ New |
| Pro Image Converter | Convert long-tail image formats: TIFF, JPEG XL, QOI, JPEG 2000, PSD, TGA, PCX, DDS, XCF, Netpbm, SGI, PICT, XBM, XPM, HDR and more. | ✨ New |
| Passport Photo Maker | Make passport, visa and ID photos for many countries with face-centred cropping, a clean background and printable sheets. | ✨ New |
| PSD Viewer & Layer Export | Open Photoshop PSD and PSB files, show or hide layers, and export layers or the full image as PNG. | ✨ New |
| Compare Images | Compare two images with a slider, side by side, onion skin or a pixel difference heatmap, with percent changed and PSNR. | ✨ New |
| Photo Effects & Frames | Duotone, glitch, film grain, outline, drop shadow, polaroid, borders, mirror, kaleidoscope, colour splash, vignette and pencil sketch. | ✨ New |
| HDR & EXR Viewer | Open OpenEXR and Radiance HDR images, adjust exposure and tone-map them to PNG, JPG, WEBP or AVIF. | ✨ New |
| Halftone Generator | Turn photos into dot, line, square or CMYK halftone art with screen angle, ink and paper colours. | ✨ New |
| Pixel Art & Dither | Pixelate photos with retro palettes (Game Boy, CGA, PICO-8, NES, C64) and Floyd-Steinberg, Atkinson or Bayer dithering. | ✨ New |
| DICOM Viewer | View DICOM series, NIfTI and NRRD medical images with window and level, slice scrubbing and PNG export. | ✨ New |
| EXIF Metadata Editor | Edit photo metadata: date taken, GPS location, author, copyright, camera and description, for JPEG, PNG and WebP. | ✨ New |
| Layer Image Editor | Edit images with layers in your browser: blend modes, opacity, move, scale and rotate, text, shapes, brush, eraser, crop, filters, undo and redo. | ✨ New |
| GIF Compressor | Shrink GIFs and animated WebP with lossy compression, fewer colours, frame dropping or a target file size. | ✨ New · ⭐ Popular |
| GIF Frame Editor | Reorder, delete, duplicate and retime frames, set loop count, add frames, then save as GIF, APNG, WebP or video. | ✨ New |
| Animated Image Converter | Convert between GIF, APNG, animated WebP and AVIF, and turn video clips into GIF, APNG or WebP. | ✨ New · ⭐ Popular |
| Resize, Crop & Rotate GIF | Resize, crop, rotate, flip or change the canvas and aspect ratio of GIF, APNG and WebP animations. | ✨ New |
| GIF Speed, Reverse & Cut | Speed up or slow down an animation, play it backwards or as a boomerang, and cut a frame range. | ✨ New |
| Add Text & Images to GIF | Animated captions, a white caption bar, logos and stickers on chosen frames, and freehand drawing on GIFs. | ✨ New |
| GIF Effects & Filters | Colour filters, rounded corners, censor areas, pixel art, halftone, transparency and AI background removal for animations. | ✨ New |
| Combine GIFs | Put animations side by side, stacked, in a grid, or one after another, with shared timing. | ✨ New |
| GIF to Frames | Split a GIF, APNG, WebP or short clip into PNG, JPG or WebP frames and download them as a ZIP. | ✨ New |
| Animate a Still Image | Make a still image shake, pulse, zoom, spin, glitch or wobble, or fade between several images. | ✨ New |
| GIF Inspector | See frames, delays, disposal, palette, loop count and the block structure of GIF, APNG and WebP files. | ✨ New |
| Repair GIF | Recover cut-off or damaged GIFs by keeping every frame that can still be read and writing a clean file. | ✨ New |
| Sprite Sheet Maker & Cutter | Turn a GIF, clip or images into a sprite sheet with CSS and JSON, or cut a sheet back into frames or a GIF. | ✨ New |
| GIF to C Array (Arduino / OLED) | Convert a GIF or image into monochrome byte arrays for SSD1306 OLEDs with Adafruit GFX or U8g2. | ✨ New |
| Animated WebP Maker | Build an animated WebP from images or a video clip, with transparency, timing and loop control. | ✨ New |
| APNG Maker | Build an animated PNG from images or a clip, with full transparency and per-frame timing. | ✨ New |
| JPEG XL Converter | Convert images to JPEG XL with lossy or lossless encoding, effort and progressive options. | ✨ New |
| Lottie & TGS Converter | Preview Lottie JSON, .lottie and Telegram .tgs stickers and render them to GIF, APNG, WebP, MP4 or WebM. | ✨ New |
| Aseprite Converter | Open .aseprite and .ase files and export GIF, APNG, WebP, MP4 or a sprite sheet, by tag and with crisp scaling. | ✨ New |
| Motion Photo & Live Photo Extractor | Pull the video out of Google and Samsung motion photos and Apple Live Photo bundles, as MP4, GIF or a still. | ✨ New |
| Retro Animation Converter | Convert FLI/FLC, Amiga ANIM and IFF, Deluxe Paint ANM, CDXL, MNG and Smush animations to GIF, APNG, WebP or MP4. | ✨ New |
| Change Image Colours | Swap one colour for another or make a colour transparent, with tolerance and soft edges. | ✨ New · ⭐ Popular |
| Image Stitcher | Join images side by side, top to bottom or in a grid, and merge scrolling screenshots at their overlap. | ✨ New · ⭐ Popular |
| Image to ASCII Art | Turn a photo or logo into ASCII text art, in colour or plain, as TXT, HTML or PNG. | ✨ New |
| Image DPI Changer | Check and change the DPI of JPG and PNG files, or resize to an exact size in cm, mm or inches. | ✨ New · ⭐ Popular |
| Signature Extractor | Turn a phone photo of your handwritten signature into a clean, transparent PNG. | ✨ New · ⭐ Popular |
🎬 Video, 40 tools · Trim, compress, convert, GIF and record
| Tool | What it does | Tags |
|---|---|---|
| Video Trimmer | Trim and cut clips with a visual timeline, no re-upload. | ⭐ Popular |
| Video Compressor | Compress videos with quality presets and target resolution. | ⭐ Popular |
| Video Converter | Convert between MP4, WEBM, MOV, MKV and AVI. | |
| Video to GIF | Turn a clip into an optimized animated GIF. | |
| Extract Audio | Pull the soundtrack from a video as MP3, WAV or AAC. | |
| Mute Video | Remove the audio track from any video. | |
| Video Speed | Speed up or slow down a video from 0.25× to 4×. | |
| Merge Videos | Join multiple clips into one video. | |
| Video Upscaler | Upscale video to 1080p, 1440p or 4K with Lanczos + sharpening. | |
| Video to Frames | Grab frames as images at any interval. | |
| Screen Recorder | Record screen + webcam bubble with mic and system audio. | ⭐ Popular |
| Webcam Recorder | Record webcam video with mirror and countdown. | |
| Crop Video | Crop a video visually with aspect presets for Reels, Shorts and TikTok (9:16), square (1:1) and portrait (4:5). | ✨ New · ⭐ Popular |
| Rotate & Flip Video | Rotate a video 90, 180 or 270 degrees or mirror it, with an instant no-quality-loss option for MP4 and MOV. | ✨ New |
| Reverse Video | Play a video backwards with reversed sound, or make a forward-and-back boomerang loop. | ✨ New |
| Resize Video | Change resolution or aspect ratio with platform presets, filling the space with a blurred copy or a colour. | ✨ New |
| Loop Video | Repeat a clip a number of times or up to an exact length. Repeating is lossless and fast. | ✨ New |
| Watermark Video | Add a text or logo watermark to a video with position, size and opacity controls. | ✨ New |
| Add Text & Stickers to Video | Timed text, emoji stickers, freehand drawing and a progress bar on any video. | ✨ New |
| Add Audio to Video | Add music, replace the soundtrack, mix it with the original or add a second track, with a sync offset. | ✨ New · ⭐ Popular |
| Picture in Picture & Background | Overlay a second video or image, place a video on a coloured or image background, or add a slow zoom. | ✨ New |
| Split Screen Video | Show 2 to 4 videos side by side, stacked or in a grid, with gap colour and sound choice. | ✨ New |
| Video Filters & Colour | Brightness, contrast, saturation, warmth, sharpen and unblur, blur, vignette, denoise and LUT colour grading. | ✨ New |
| Blur Part of a Video | Blur, pixelate or black out faces, plates and screens in fixed areas, for the whole video or a time range. | ✨ New |
| Stabilize Video | Reduce camera shake in handheld clips with an optional zoom to hide moving edges. | ✨ New |
| Frame Rate, Slow Motion & Time-lapse | Change frame rate, interpolate smooth motion, make slow motion, time-lapse or a stop-motion look. | ✨ New |
| Freeze Frame | Hold any moment of a video for a few seconds, then let it carry on. | ✨ New |
| Remove Logo from Video | Fill in a fixed logo, watermark or date stamp from the surrounding pixels. | ✨ New |
| Add Subtitles to Video | Burn SRT, VTT or ASS subtitles into a video with your style, or add them as a switchable track in MP4 or MKV. | ✨ New |
| Images to Video | Make a slideshow video from photos with music, crossfades, a slow Ken Burns zoom and per-slide timing. | ✨ New · ⭐ Popular |
| PDF to Video | Turn the pages of a PDF or exported slide deck into a timed MP4 slideshow with music and transitions. | ✨ New |
| Green Screen Video | Remove a green or blue screen and replace it with a colour, image, another video or transparency. | ✨ New |
| Repair Video | Fix videos that will not play or seek by rebuilding the container and index, or re-encoding readable frames. | ✨ New |
| Media Info | See codecs, bitrate, resolution, frame rate, HDR, channels, chapters and tags of any video or audio file. | ✨ New |
| Teleprompter | Scroll your script over the camera preview while you record, with speed, size and mirror controls. | ✨ New |
| Webcam, Mic & Speaker Test | Check your camera, microphone level and left and right speakers before a call or recording. | ✨ New |
| Video Contact Sheet | Make one picture with a grid of frames from a video, with timestamps and file details on top. | ✨ New |
| Countdown Video Maker | Make a countdown timer video with a ring, film leader or bar, beeps, and a clear background option for overlays. | ✨ New |
| Video Effects | Add glitch, VHS, old film, mirror, kaleidoscope, pixel, sketch, heat map, neon, ghost trail and zoom pulse effects to a video. | ✨ New · ⭐ Popular |
| Remove Black Bars | Find and crop away letterbox and pillarbox black bars from a video, with edges you can fine tune. | ✨ New |
🎧 Audio, 26 tools · Edit, convert, record and transcribe
| Tool | What it does | Tags |
|---|---|---|
| Audio Editor & Trimmer | Trim, fade in/out, change volume and export with a waveform. | ⭐ Popular |
| Audio Converter | Convert MP3, WAV, OGG, AAC, FLAC and M4A. | |
| Voice Recorder | Record your voice with live waveform and export. | |
| Audio Transcriber | Transcribe speech with on-device Whisper AI and export SRT. | 🤖 AI |
| Text to Speech | Read text aloud with system voices or a private neural voice, then save it as WAV. | |
| Audio Merger | Join multiple audio files into one track. | |
| Audio Speed and Pitch | Change speed without changing pitch, or shift pitch by semitones without changing speed. | ✨ New |
| Volume Booster and Normalizer | Make quiet audio or video louder, or even out loudness to a standard level (EBU R128). | ✨ New · ⭐ Popular |
| Noise Reduction | Remove hiss, fan noise, hum and rumble from voice recordings and video sound. | ✨ New |
| Audio Tag Editor | Edit title, artist, album, year, genre, lyrics and cover art in MP3, M4A, FLAC and OGG files. | ✨ New |
| Ringtone Maker | Cut the best part of a song, add fades and save an iPhone M4R or an Android MP3 ringtone. | ✨ New |
| Reverse Audio | Play any sound backwards. Videos are reversed too. | ✨ New |
| Equalizer and Bass Boost | 10-band equalizer with bass boost, vocal and treble presets and a live preview. | ✨ New |
| Remove Silence | Cut silent parts and long pauses from audio or video automatically (jump cuts). | ✨ New |
| Audio Mixer | Layer tracks with their own volume, start time, pan and fades, then export one mix. | ✨ New |
| Split Audio | Split audio into equal parts, fixed lengths, at chosen times, or wherever there is silence. | ✨ New |
| Waveform and Spectrogram Image | Turn audio into waveform art or a spectrogram, as PNG or SVG. | ✨ New |
| MIDI Player and Converter | Play MIDI files, see the notes, mute tracks and render them to MP3 or WAV. | ✨ New |
| Audio to Video Visualizer | Turn a song or podcast clip into an MP4 with cover art and a moving waveform or spectrum. | ✨ New |
| PDF to Speech | Read PDFs, Word files and e-books aloud with natural AI voices and save an audiobook file. | 🤖 AI |
| Vocal Remover (Karaoke) | Make a karaoke version of a stereo song and get a rough vocal track, right in your browser. | ✨ New |
| Tone & Noise Generator | Play and download sine, square or saw tones, sweeps, white, pink or brown noise, binaural beats and phone keys. | ✨ New · ⭐ Popular |
| Metronome & Click Track | Steady metronome with tap tempo, accents and subdivisions, plus a click track WAV download. | ✨ New · ⭐ Popular |
| Instrument Tuner | Chromatic tuner for guitar, bass, ukulele, violin and more, live from your microphone. | ✨ New · ⭐ Popular |
| BPM & Key Finder | Find the tempo and musical key of songs in bulk, with tap tempo to check. | ✨ New · ⭐ Popular |
| LUFS Loudness Meter | Measure integrated LUFS, true peak and loudness range, then normalize for Spotify, YouTube or podcasts. | ✨ New |
🧑💻 Developer, 65 tools · JSON, JWT, regex, hashes, cURL and more
| Tool | What it does | Tags |
|---|---|---|
| JSON Formatter | Prettify, validate, minify and explore JSON as a tree. | ⭐ Popular |
| JWT Decoder | Decode JWT headers/payloads and check expiry locally. | |
| Hash Generator | MD5, SHA-1, SHA-256, SHA-512 for text and files. | |
| UUID Generator | Generate v4 and v7 UUIDs in bulk. | |
| Password Generator | Strong random passwords and passphrases with strength meter. | |
| QR Code Generator | QR codes for links, Wi-Fi, vCards and text with colors and logo. | ⭐ Popular |
| QR Code Scanner | Scan QR codes from your camera or an image. | |
| Barcode Generator | CODE128, EAN-13, UPC, CODE39 and more as PNG/SVG. | |
| Regex Tester | Test regular expressions with live highlighting and groups. | |
| Regex Builder | Build regular expressions from plain-language blocks. | |
| Base64 Encode/Decode | Encode or decode Base64 text and files. | |
| URL Encode/Decode | Encode/decode URLs and parse query strings. | |
| cURL to Code | Convert cURL to JavaScript, Python, Go, Rust, PHP, Java and more. | |
| Timestamp Converter | Unix epoch ⇄ human dates across time zones. | |
| Cron Explainer | Explain cron expressions and preview next run times. | |
| YAML ⇄ JSON | Convert between YAML and JSON with validation. | |
| SQL Formatter | Beautify SQL for many dialects. | |
| ERD Studio | Design database schemas and export SQL, Prisma and Drizzle. | |
| HTML Entities | Escape and unescape HTML entities. | |
| Number Base Converter | Binary, octal, decimal and hex conversion. | |
| JSON to Types | Generate TypeScript, Zod, Go, Rust, Python, Java, C#, Swift, Kotlin, Dart, C++, PHP, Ruby, Elm types or JSON Schema from JSON. | ✨ New |
| Bcrypt / Argon2 / Scrypt Hasher | Hash and verify passwords with Argon2id, bcrypt, scrypt and PBKDF2. | ✨ New |
| Encrypt / Decrypt Text & Files | Password-protect text or any file with AES-256-GCM, ChaCha20-Poly1305 or OpenSSL-compatible AES. | ✨ New |
| PGP Encrypt / Sign / Keys | Generate PGP keys, encrypt and decrypt messages or files, sign and verify, and inspect keys. | ✨ New |
| RSA / ECDSA / SSH Key Generator | Generate Ed25519, ECDSA and RSA key pairs as OpenSSH, PEM and JWK. | ✨ New |
| Certificate / CSR / PEM Decoder | Decode X.509 certificates, CSRs, CRLs and any ASN.1 structure from PEM or DER. | ✨ New |
| TOTP / HOTP Generator | Generate and check 2FA codes, and make QR codes for authenticator apps. | ✨ New |
| BIP39 Mnemonic Generator | Generate and validate BIP39 seed phrases offline, in 10 languages, with the derived seed. | ✨ New |
| Classic Ciphers & Codes | Caesar, ROT13, ROT47, Vigenère, Atbash, Affine, Morse, Bacon, rail fence, XOR, NATO, Braille and more. | ✨ New |
| Encoding Toolbox (Recipe Chains) | Chain encodings: Base64, hex, Base32/58/62/85, gzip, URL, punycode, quoted-printable, MessagePack, protobuf and more. | ✨ New · ⭐ Popular |
| String Escape / Unescape | Escape or unescape text for JSON, JavaScript, Java, C#, Python, C, Go, SQL, CSV, regex, shell and HTML. | ✨ New |
| IP Subnet Calculator | IPv4 and IPv6 CIDR calculator, subnet splitter, range to CIDR and ULA generator. | ✨ New |
| MAC Address Lookup & Generator | Find the vendor of a MAC address offline, convert formats and generate random MACs. | ✨ New |
| Device & User-Agent Info | See your browser, OS, screen, GPU and supported features, or parse any user-agent string. | ✨ New |
| Meta / Open Graph Tag Generator | Write SEO, Open Graph and X card tags with live search and social previews. | ✨ New |
| HTTP Status Codes | Searchable list of HTTP status codes with plain meanings and when to use each. | ✨ New |
| MIME Type Lookup | Find the MIME type for a file extension, or the extensions for a MIME type. | ✨ New |
| Keycode Info | Press any key to see event.key, event.code, keyCode, location and modifiers. | ✨ New |
| Basic Auth Header Generator | Build or decode HTTP Authorization: Basic headers, with curl and fetch examples. | ✨ New |
| HTML WYSIWYG Editor | Write rich text like a word processor and get clean HTML you can copy or download. | ✨ New |
| docker run to Compose | Turn one or more docker run commands into a docker compose YAML file. | ✨ New |
| chmod Calculator | Convert Unix permissions between checkboxes, octal (755) and symbolic (rwxr-xr-x). | ✨ New |
| Phone Number Parser | Parse, validate and format international phone numbers, in bulk or found inside text. | ✨ New |
| IBAN & BIC Validator | Validate and parse IBAN and BIC/SWIFT codes offline, one at a time or in bulk. | ✨ New |
| File Type Identifier | Find out what a file really is from its magic bytes, with entropy and header view. | ✨ New |
| Hex Viewer | View any file as hex and ASCII, search bytes, inspect values and extract strings. | ✨ New |
| PO / MO / CSV Converter | Compile gettext PO to MO, decompile MO to PO, or move translations to CSV and Excel. | ✨ New |
| Bulk File Renamer | Rename many files with patterns, numbering, find and replace and photo dates. Save as ZIP or rename in place. | ✨ New |
| Git & Regex Cheat Sheets | Searchable cheat sheets for Git, regex, Markdown, Docker and the Linux shell. | ✨ New |
| Hash & ID Analyzer | Guess the hash type (MD5, SHA, bcrypt, NTLM and more) and decode the time inside UUIDs, ULIDs, ObjectIds and Snowflake IDs. | ✨ New |
| Dummy File Generator | Make test files of an exact size: random or zero bytes, text, CSV, JSON, and valid PDF, PNG, WAV and ZIP files. | ✨ New |
| Secret Scanner | Scan files, a folder or a ZIP for API keys, tokens, passwords and private keys before you share or commit. | ✨ New |
| Embedded File Extractor | Find and pull out pictures, PDFs, archives and audio hidden inside any file, like a lighter binwalk. | ✨ New |
| Shamir Secret Sharing | Split a password or seed phrase into shares so any 3 of 5 (or any k of n) can rebuild it, with QR codes. | ✨ New |
| DNS Lookup | Look up A, AAAA, MX, TXT, NS, CAA, SOA and more over DNS-over-HTTPS, or reverse an IP address. | ✨ New |
| JSON Repair & JSON5 | Fix broken JSON (missing quotes, trailing commas, comments, cut-off data) and convert JSON5 or JSONC to JSON. | ✨ New |
| Password Strength Checker | See how fast a password could be guessed, which patterns give it away, and how to make it stronger, fully offline. | ✨ New |
| .gitignore & LICENSE Generator | Build a .gitignore from 25 stacks and editors, and write a LICENSE file with your name and year. | ✨ New |
| HAR File Viewer | Open browser network captures: waterfall, filters, headers, bodies, copy as cURL, and save a copy with secrets removed. | ✨ New |
| Keyboard, Mouse, Gamepad & Touch Test | Check every key and key rollover, mouse buttons, double click and polling rate, controller sticks and multitouch. | ✨ New |
| Diff & Patch Viewer | View unified diffs and .patch files side by side, and apply a patch to a file. | ✨ New |
| Torrent & Magnet Inspector | Open a .torrent file to see its files, size, trackers and info hash, and copy a magnet link. | ✨ New |
| .env Converter & Checker | Convert .env files to JSON, YAML, Docker Compose, Kubernetes ConfigMap or Secret, and find missing keys. | ✨ New |
| Semver Calculator | Check versions against npm ranges like ^1.2 or ~2.0, compare, sort and bump semantic versions. | ✨ New |
| WebAssembly Inspector | See the sections, imports, exports with signatures, memory and toolchain of any .wasm file. | ✨ New |
📝 Text & Data, 47 tools · Diff, count, convert tables, format text
| Tool | What it does | Tags |
|---|---|---|
| Diff Checker | Compare text and code side-by-side or inline. | ⭐ Popular |
| Word Counter | Words, characters, sentences, reading time and keyword density. | |
| Case Converter | UPPER, lower, Title, camelCase, snake_case, kebab-case and more. | |
| Lorem Ipsum | Generate placeholder paragraphs, sentences or words. | |
| Markdown Editor | Live split-pane Markdown editor with HTML export. | |
| Date Calculator | Difference between dates, add/subtract days, business days. | |
| Unit Converter | Length, weight, temperature, data, speed and more. | |
| Text Cleaner | Remove duplicates, sort lines, trim spaces and strip line breaks. | |
| Time Zone Converter | Convert times across zones, keep a world clock and find meeting times that suit everyone. | ✨ New · ⭐ Popular |
| HTML to Markdown | Convert HTML or rich text pasted from web pages, Word or Docs into clean Markdown. | ✨ New |
| Spell & Grammar Checker | Check spelling and common grammar slips in text, DOCX or PDF, with one-click fixes. | ✨ New |
| Fancy Text Generator | Turn text into bold, italic, script, gothic, bubble and other Unicode styles for bios and posts. | ✨ New |
| Math Evaluator & Calculator | A calculator notebook with units, percentages, variables, matrices, plus a time-left (ETA) helper. | ✨ New |
| Stopwatch & Timer | Stopwatch with laps, countdown timer with alarm, and an interval timer for workouts. | ✨ New |
| Emoji Picker | Search and copy emoji by name, tag or :shortcode:, with skin tones and code points. | ✨ New |
| ASCII Art Text | Make FIGlet text banners in 30 fonts and copy them as text, code comments or PNG. | ✨ New |
| Coordinate Converter | Convert between decimal degrees, DMS, UTM and MGRS, and measure distance between points. | ✨ New |
| Random Generator | Random numbers, dice, coin flips, list picks, teams, strings, ports and dates. | ✨ New |
| Reverse Text | Reverse characters, words or lines, or flip text upside down. | ✨ New |
| Add / Remove Line Numbers | Number lines with your own format and padding, or strip existing line numbers. | ✨ New |
| Slug Generator | Make clean URL slugs from titles, with transliteration and length limits. | ✨ New |
| Extract Emails, URLs, IPs | Pull emails, URLs, domains, IPs, phone numbers, hashes, dates and more out of any text. | ✨ New |
| List Compare & Convert | Compare two lists (in both, only in one), dedupe, sort, shuffle, wrap and change separators. | ✨ New |
| Currency Converter | Convert currencies with daily European Central Bank rates and see the trend. | ✨ New |
| Readability Checker | Score how easy your writing is to read: Flesch, grade levels, hard sentences and a bionic reading view. | ✨ New |
| Keyword & Phrase Extractor | Pull out key phrases, word frequency and repeated 2 and 3 word phrases from any text, with CSV export. | ✨ New |
| Text Similarity & Fuzzy Match | Compare two texts with Levenshtein, Jaro-Winkler, cosine and more, or fuzzy match two lists of names. | ✨ New |
| Statistics Calculator | Mean, median, mode, standard deviation, quartiles, outliers, a histogram and linear regression from numbers or a CSV column. | ✨ New |
| ASCII / Box Table Generator | Turn CSV, TSV or Markdown into neat ASCII, Unicode box, Markdown or reStructuredText tables. | ✨ New |
| Number to Words | Write numbers in words, with lakh and crore, ordinals, years, currency and cheque wording, and turn words back into numbers. | ✨ New |
| Unicode Inspector & Invisible Character Finder | See every code point, find zero-width and look-alike characters, and normalize to NFC, NFD, NFKC or NFKD. | ✨ New |
| Text Encoding Detector & Converter | Detect the encoding of old text and subtitle files (Windows-1252, Shift_JIS, GBK and more) and convert them to UTF-8. | ✨ New |
| Roman Numeral Converter | Turn numbers into Roman numerals and back, many lines at once. | ✨ New |
| Morse Code Translator | Translate text to Morse code and decode dots and dashes back to text. | ✨ New |
| Duplicate Line Remover | Remove repeated lines, keep only repeats, ignore case and spaces. | ✨ New |
| Line Sorter | Sort lines A to Z, naturally, by length or number, reverse or shuffle them. | ✨ New |
| Text Wrapper | Break long text into lines of a set width without splitting words. | ✨ New |
| Pig Latin Translator | Translate English text into Pig Latin. | ✨ New |
| NATO Alphabet Speller | Spell text with Alfa, Bravo, Charlie and the rest. | ✨ New |
| Upside Down Text | Flip text upside down with look-alike characters. | ✨ New |
| Vowel Remover | Remove the vowels from every word. | ✨ New |
| Leet Speak Converter | Turn text into 1337 speak. | ✨ New |
| Find & Replace Text | Find and replace in any text with many rules at once, whole words, match case and regular expressions. | ✨ New · ⭐ Popular |
| Text Repeater | Repeat a word, emoji or line up to 100,000 times with any separator and optional numbers. | ✨ New |
| Column Extractor | Pull, reorder or swap columns from CSV, TSV, logs or any delimited text. | ✨ New |
| Text to Handwriting | Turn typed text into realistic handwritten notebook pages, then save PNG or PDF. | ✨ New · ⭐ Popular |
| Find & Replace in Many Files | Search and replace across many text files or a whole ZIP, with a diff preview, then download. | ✨ New |
🖌️ Design, 21 tools · Colors, CSS, favicons, SVG, whiteboards
| Tool | What it does | Tags |
|---|---|---|
| Color Palette Extractor | Extract dominant colors and export CSS/Tailwind palettes. | ⭐ Popular |
| Color Converter & Contrast | HEX, RGB, HSL, OKLCH conversion and WCAG contrast checks. | |
| Gradient Generator | Design linear, radial and conic gradients and copy CSS. | |
| CSS Studio | Box shadows, glassmorphism and neumorphism generators. | |
| Favicon Generator | Full icon packs: ICO, Apple Touch, Android, manifest and HTML. | |
| SVG Optimizer | Minify SVGs, export JSX or PNG. | |
| Sketch Whiteboard | Infinite whiteboard with shapes, arrows, text and sticky notes. | 🔥 Hot |
| Placeholder Image | Generate placeholder images in any size, color and text. | |
| SVG Converter | Turn SVG or SVGZ into sharp PNG, JPG, WEBP, AVIF, BMP, TIFF, ICO or vector PDF at any size. | ✨ New |
| Icon Converter (ICO, ICNS, CUR, ANI) | Make Windows ICO, macOS ICNS, cursors (CUR) and animated cursors (ANI) from any image, or extract every size from an icon as PNG. | ✨ New |
| HTML to Image | Render an HTML and CSS snippet to PNG, JPG, WEBP or SVG at high resolution. | ✨ New |
| Color Blindness Simulator | Preview designs, charts and photos as people with protanopia, deuteranopia, tritanopia and achromatopsia see them. | ✨ New |
| Card Maker | Design business cards, invitations, greeting cards and postcards from templates and download print-ready PDFs. | ✨ New |
| Device Mockup Generator | Place screenshots into phone, tablet, laptop, browser and monitor frames, flat or in 3D perspective, on a custom background. | ✨ New |
| Social Banner & Thumbnail Maker | Make YouTube thumbnails, link preview images, banners and posts for X, LinkedIn, Instagram and more from templates. | ✨ New |
| Colour Contrast Checker | Check the WCAG contrast ratio of two colours for AA and AAA text. | ✨ New |
| Code to Image | Turn code into a clean picture with syntax colours, a window frame and a background, for slides, posts and docs. | ✨ New · ⭐ Popular |
| Diagram Maker (Mermaid) | Write flowcharts, sequence, class, ER, Gantt, mind map and timeline diagrams as text and save them as SVG or PNG. | ✨ New · ⭐ Popular |
| Blob & Wave Generator | Make organic blobs, layered waves and scattered shapes as SVG for websites, slides and backgrounds. | ✨ New |
| Printable Paper | Print graph, dot grid, lined, isometric, hexagon, music staff, handwriting and calligraphy paper as a vector PDF. | ✨ New |
| Chart Maker | Paste data and make bar, line, area, pie, donut and scatter charts, then save them as SVG or PNG. | ✨ New · ⭐ Popular |
📊 Data, 15 tools · CSV, Excel, JSON, SQLite, Parquet, maps and GPS
| Tool | What it does | Tags |
|---|---|---|
| Mock Data Generator | Generate realistic fake names, emails, addresses, products and dates as JSON, CSV, SQL inserts, NDJSON or TSV. | ✨ New |
| Data Format Converter | Convert between JSON, YAML, XML, TOML, INI, CSV, NDJSON, MessagePack, CBOR and BSON. | ✨ New · ⭐ Popular |
| CSV & Spreadsheet Editor | Edit CSV and Excel files in a fast grid: sort, filter, dedupe, find and replace, split and merge. | ✨ New · ⭐ Popular |
| SQLite Browser | Open .db and .sqlite files, browse tables, run SQL and export results to CSV or JSON. | ✨ New |
| Parquet / Arrow / Avro Viewer | View, filter and convert Parquet, Arrow, Feather and Avro files to CSV, JSON or Excel. | ✨ New |
| GPS / GIS Converter | Convert GPX, KML, KMZ, GeoJSON, Shapefile, TCX and CSV with a map preview and track stats. | ✨ New |
| JSON Diff | Compare two JSON documents by structure and get a list of changes or a JSON Patch. | ✨ New |
| JSONPath / JSONata Tester | Query and reshape JSON with JSONPath, JSONata or a JavaScript expression, with live results. | ✨ New |
| JSON Schema Validator | Validate JSON against a schema (Draft-07 or 2020-12) and generate a schema from sample data. | ✨ New |
| XML Formatter, XPath & Validator | Format or minify XML, check it is well-formed and test XPath expressions. | ✨ New |
| SQL Table Generator | Create CREATE TABLE and INSERT statements for PostgreSQL, MySQL, SQLite or SQL Server from a CSV or JSON file. | ✨ New |
| Data Profiler | A quick health check of any CSV, Excel or JSON file: column types, empty cells, ranges, outliers, duplicates and correlations. | ✨ New · ⭐ Popular |
| SQL on CSV & Excel | Run SQL queries on CSV, Excel and JSON files, join them together, and export the result. | ✨ New · ⭐ Popular |
| JSON Flattener | Flatten nested JSON into dotted keys or CSV columns, and turn flat data back into nested JSON. | ✨ New |
| HL7 & EDI Viewer | Read HL7 v2, X12 and EDIFACT messages as a clear table of segments and fields, and export JSON. | ✨ New |
🤖 AI, 21 tools · On-device AI for images, text and documents
| Tool | What it does | Tags |
|---|---|---|
| Magic Eraser (Remove Objects) | Brush over people, objects, text or watermarks and an on-device AI fills the area with matching background. | 🤖 AI |
| Colorize Black and White Photo | Add natural colour to old black and white photos with an AI model that runs on your device. | 🤖 AI |
| Photo Enhancer | Fix dull, dark, noisy or soft photos in one click: auto levels, white balance, denoise, sharpen, face-friendly smoothing and optional AI 2× upscale. | 🤖 AI |
| AI Summarizer | Summarize PDFs, Word files and long text on your device, as paragraphs or key points. | 🤖 AI · ⭐ Popular |
| Translate PDF and Documents | Translate PDF, Word and text documents into 50+ languages on your device and save as PDF or DOCX. | 🤖 AI |
| Quiz and Flashcard Generator | Make flashcards and multiple-choice quizzes from notes or a document. Export to Anki. | 🤖 AI |
| Chat with PDF | Ask questions about a PDF or document and get answers with page numbers, fully offline. | 🤖 AI · ⭐ Popular |
| AI Image Captioner | Write captions and alt text for photos with an on-device AI model, in bulk. | 🤖 AI |
| AI Object Detector | Find people, cars, animals and 70 more everyday objects in a photo, with boxes and counts. | 🤖 AI |
| AI Depth Map | Turn any photo into a depth map, and add a portrait style background blur using it. | 🤖 AI |
| AI Image Segmenter | Split a photo into labelled regions like sky, people, road and trees, then cut any of them out. | 🤖 AI |
| AI Image Tagger | Tag a batch of photos with your own labels using CLIP zero-shot AI, then export the tags. | 🤖 AI |
| Similar Photo Finder | Find duplicate and look-alike photos in a big batch, keep the best one and download the rest cleaned up. | 🤖 AI |
| Sentiment Analyzer | Score reviews, comments or survey answers as positive, neutral or negative, line by line or from a CSV. | 🤖 AI |
| Zero-shot Text Classifier | Sort messages, tickets or headlines into labels you choose, with no training, on your device. | 🤖 AI |
| Name & Entity Extractor | Pull people, places, organisations, dates, money, emails and phone numbers out of any text or document. | 🤖 AI |
| Semantic File Search | Search many PDFs, Word files, notes and code by meaning, not just exact words, all offline. | 🤖 AI |
| AI Writing Helper | Fix grammar, change tone, shorten, expand, make bullet points or draft a reply with an AI that runs in your browser. | ✨ New · ⭐ Popular |
| Sound Identifier | Find out what can be heard in any recording: speech, music, animals, traffic, alarms and 500 more sounds, with a timeline. | ✨ New |
| Near Duplicate Finder | Find lines, sentences or paragraphs that say the same thing, even in different words, and remove the copies. | ✨ New |
| Toxic Comment Checker | Score comments and messages for toxicity, insults, threats and hate, privately in your browser. | ✨ New |
🧊 3D, 9 tools · View and convert GLB, GLTF, OBJ, STL, PLY and more
| Tool | What it does | Tags |
|---|---|---|
| 3D Model Viewer | View GLB, GLTF, OBJ, STL, PLY, FBX, 3MF, DAE, 3DS, USDZ, AMF, VRML, OFF and point clouds with orbit controls, lighting, wireframe and screenshots. | ✨ New · ⭐ Popular |
| 3D Model Converter | Convert 3D models between GLB, glTF, OBJ, STL, PLY and USDZ, with unit scaling, centring and Z-up fixes. | ✨ New |
| Image to Lithophane (STL) | Turn a photo into a 3D-printable lithophane or relief heightmap STL, flat or curved, with a live 3D preview. | ✨ New |
| STL Inspector & Repair | Check STL files before printing: size, volume, weight estimate, watertight and manifold checks, normal flipping and triangle reduction. | ✨ New |
| GLB / glTF Optimizer | Shrink GLB and glTF files with Meshopt compression, quantisation, mesh simplification, deduplication and WebP texture resizing. | ✨ New |
| G-code Viewer | See 3D printer, CNC and laser G-code layer by layer in 3D, with print time, filament and size. | ✨ New · ⭐ Popular |
| SVG & Image to 3D | Turn a logo, icon or drawing into a solid 3D model with set thickness, rounded edges and an optional base, for printing. | ✨ New |
| 3D Turntable Video | Make a smooth spinning video or GIF of any 3D model, with a clear background option. | ✨ New |
| Point Cloud Converter | View and convert point clouds between PLY, LAS, PCD, XYZ and CSV, and thin them out for smaller files. | ✨ New |
🗜️ Archives, 8 tools · Open and create ZIP, 7Z, TAR, GZ and RAR
| Tool | What it does | Tags |
|---|---|---|
| Open Any Archive | Open ZIP, 7Z, RAR, TAR, GZ, XZ, ISO, CAB, DEB, RPM, JAR and more. Preview files and download what you need. | ✨ New · ⭐ Popular |
| Create Archive | Pack files and folders into ZIP (with AES-256 password), 7Z, TAR, TAR.GZ, TAR.XZ, TAR.BZ2 or TAR.ZST. | ✨ New |
| Archive Converter | Convert RAR, 7Z, TAR, ISO, CAB and more to ZIP, 7Z or TAR, keeping folders and names. | ✨ New |
| Gzip, Brotli, Zstd and XZ | Compress a single file with Gzip, Brotli, Zstandard, XZ or Bzip2, compare sizes, or decompress one. | ✨ New |
| File Splitter & Joiner | Split any big file into parts (.001, .002) by size or count, and join parts back into one file. | ✨ New · ⭐ Popular |
| Compare Archives | Compare two ZIPs (or two sets of files) and see which files were added, removed or changed. | ✨ New |
| Checksum Manifest (SHA256SUMS) | Create or verify SHA256SUMS, MD5SUMS and SFV checksum files for many files at once. | ✨ New |
| Repair ZIP | Rescue files from damaged or cut short ZIP archives and rebuild a valid ZIP. | ✨ New |
📚 eBooks, 8 tools · Read and convert EPUB, MOBI, FB2 and comics
| Tool | What it does | Tags |
|---|---|---|
| E-book Converter | Convert EPUB, MOBI, AZW3, FB2, CBZ, DOCX, PDF, TXT and more to EPUB, PDF, Word, HTML, TXT, Markdown or FB2. | ✨ New · ⭐ Popular |
| E-book Reader | Read EPUB, MOBI, AZW3, FB2 and CBZ comics in your browser with themes, search and a table of contents. | ✨ New |
| EPUB Editor | Change the cover, title, author, series and tags of an EPUB, shrink its images, or merge several books. | ✨ New |
| Comic Converter | Convert CBZ, CBR, CB7 and PDF comics to PDF, CBZ, CB7 or images, and shrink big comics. | ✨ New |
| EPUB Checker | Check an EPUB for the errors that make stores reject it: mimetype, metadata, manifest, spine, navigation and broken links. | ✨ New |
| Kindle Highlights Exporter | Turn My Clippings.txt into clean Markdown, CSV or JSON, sorted by book, with duplicates merged. | ✨ New · ⭐ Popular |
| eBook Word Count & Stats | Word count, reading time, chapter lengths, vocabulary and reading level for EPUB, MOBI, DOCX or PDF books. | ✨ New |
| eBook Cover Maker | Design a clean book cover with title, author and a photo, at Kindle, print or audiobook sizes. | ✨ New |
🔤 Fonts, 7 tools · Convert, inspect and subset TTF, OTF, WOFF
| Tool | What it does | Tags |
|---|---|---|
| Font Converter | Convert fonts between TTF, OTF, WOFF, WOFF2, EOT and SVG, with ready-to-paste @font-face CSS. | ✨ New |
| Font Viewer & Inspector | Inspect TTF, OTF, WOFF and WOFF2 fonts: glyph grid, metrics, name table, OpenType features and a live type tester. | ✨ New |
| Font Subsetter | Keep only the characters you need from a font and save a tiny WOFF2, WOFF or TTF with matching unicode-range CSS. | ✨ New |
| Text to SVG Path | Turn text in any font into outlined SVG paths or DXF, for logos, laser cutting and icons. | ✨ New · ⭐ Popular |
| Bitmap Font Generator | Make a glyph atlas PNG with BMFont .fnt and JSON from any font, for game engines. | ✨ New |
| Font Renamer | Change a font family name, style, weight, italic flag, version and designer, then save TTF, WOFF or WOFF2. | ✨ New |
| Icon Font Generator | Turn a folder of SVG icons into an icon font (TTF, WOFF, WOFF2) with CSS classes and a demo page. | ✨ New |
📐 CAD, 6 tools · View and convert DXF and other drawings
| Tool | What it does | Tags |
|---|---|---|
| DXF Viewer | Open AutoCAD DXF drawings in the browser with layers, pan and zoom, distance measuring and SVG export. | ✨ New |
| CAD to PDF, SVG and PNG | Convert DXF drawings to vector PDF, SVG, PNG or JPG with layer selection, page sizes and print-friendly black lines. | ✨ New |
| SVG to DXF | Convert SVG logos and drawings to DXF at real size in millimetres, for laser cutters and CNC. | ✨ New · ⭐ Popular |
| HPGL / PLT Viewer | View HPGL and PLT plotter files, hide pens, and convert them to SVG, DXF or PDF at true size. | ✨ New |
| Gear Generator | Make involute spur gears from teeth and module, with bore and backlash, as DXF or SVG. | ✨ New |
| Laser Cut Box Maker | Design a finger joint box from width, depth, height and material thickness, ready to laser cut. | ✨ New · ⭐ Popular |
💬 Subtitles, 10 tools · Convert, sync and edit SRT, VTT, ASS
| Tool | What it does | Tags |
|---|---|---|
| Subtitle Converter | Convert between SRT, VTT, ASS, SSA, SBV, SUB, LRC, SAMI, TTML, JSON and CSV in bulk. | ✨ New · ⭐ Popular |
| Subtitle Editor | Create and edit subtitles against a video preview. Set times from the player, split lines, save SRT, VTT or ASS. | ✨ New |
| Subtitle Shift and Sync | Fix out-of-sync subtitles: shift all lines, correct frame rate drift, or line up two points. | ✨ New |
| Extract Subtitles | Pull embedded subtitle tracks out of MKV, MP4 and MOV videos as SRT, VTT, ASS and more. | ✨ New |
| Subtitle Translator | Translate SRT, VTT or ASS files into 50+ languages on your device, keeping every timestamp. | 🤖 AI |
| Dual Subtitle Merger | Merge two subtitle files (two languages) into one, top and bottom in ASS or stacked in SRT. | ✨ New |
| Subtitle Cleaner | Remove [sound] tags, speaker names and music lines, then fix overlaps, short lines and long lines. | ✨ New |
| LRC Lyrics Sync Editor | Tap along to a song to time each lyric line, then export LRC for music players or SRT. | ✨ New |
| Subtitles to Transcript | Turn SRT, VTT or ASS captions into a clean readable transcript with optional timestamps. | ✨ New |
| Split & Join Subtitles | Split a subtitle file at set times or into equal parts, or join several files into one. | ✨ New |
🔐 Security & Privacy, 15 tools · Scrub metadata, lock files, hide messages, redact personal data
| Tool | What it does | Tags |
|---|---|---|
| Metadata Scrubber | Remove hidden data from photos, PDFs, Office files and MP3s in one batch: GPS, camera, author, company and more. | ✨ New · ⭐ Popular |
| Steganography | Hide a secret message or small file inside an image, with an optional password, and reveal it later. | ✨ New |
| Checksum Verifier | Check many downloads against SHA256SUMS or MD5 lists, or make your own checksum file. | ✨ New |
| Password ZIP | Make an AES-256 password-protected ZIP that opens anywhere, or unlock one you have the password for. | ✨ New · ⭐ Popular |
| PII Redactor | Find and mask emails, phone numbers, card numbers, IBANs, IPs, Aadhaar, PAN and SSNs in text before you share it. | ✨ New |
| Hidden Character Detector | Reveal zero width characters, direction tricks, invisible tags and look-alike letters in text, then clean them. | ✨ New |
| Locked HTML File | Lock a file or note inside a single HTML page that opens in any browser with your password, no app needed. | ✨ New |
| File Entropy Analyzer | Map the entropy of any file to spot encrypted, compressed or hidden regions, with a byte histogram. | ✨ New |
| Secret Note Link | Turn a password or private message into an encrypted link that only opens in the browser, with an optional password and expiry. | ✨ New |
| Media Metadata Remover | Strip GPS location, phone model, dates and every other tag from videos and audio without re-encoding. | ✨ New |
| Link Tracking Cleaner | Remove utm, fbclid, gclid, si and 90 more trackers from links, and unwrap Google, Facebook and Outlook redirect links. | ✨ New |
| Document Leak Checker | See names, GPS, comments, tracked changes, hidden sheets, emails and keys inside files before you share them. | ✨ New · ⭐ Popular |
| CSV Anonymizer | Replace names, emails, phones and IDs with consistent fakes or hashes, shift dates and group ages, so data is safe to share. | ✨ New |
| Voice Anonymizer | Change the pitch and tone of a voice in audio or video so the speaker is harder to recognise. | ✨ New |
| Email Header Analyzer | Paste email headers to see SPF, DKIM and DMARC results, every server hop and delay, and phishing warning signs. | ✨ New |
🗺️ Maps & GPS, 15 tools · GPX elevation, splits, heatmaps, privacy zones and location codes
| Tool | What it does | Tags |
|---|---|---|
| GPX Elevation Profile | See the elevation profile of a route with grade colours, climbs, total ascent and a map. | ✨ New |
| GPX Pace & Splits | Per kilometre or mile splits with pace, speed, climbing and heart rate from any GPX or TCX activity. | ✨ New |
| GPX Merge & Split | Join several GPX tracks into one, or split a long track at breaks, GPS jumps or into equal parts. | ✨ New |
| GPX Simplifier | Cut the number of points in a track while keeping its shape, so older GPS devices and apps accept it. | ✨ New |
| GPX Privacy Zones | Hide your home and the start and end of a GPS track, and remove times and heart rate before sharing it. | ✨ New |
| Photo Location Map | See where your photos were taken on a map and export the places as GeoJSON, KML, GPX or CSV. | ✨ New |
| Route Heatmap | Draw all your runs, rides or hikes on top of each other as a glowing heatmap poster. | ✨ New |
| GeoJSON Area & Length | Measure the area, perimeter and length of every shape in GeoJSON, KML or GPX, with a map and a table. | ✨ New |
| Plus Code & Geohash Converter | Convert between coordinates, plus codes, geohashes and Maidenhead locators, with a map. | ✨ New |
| Distance & Bearing Calculator | Great circle distance, start and end bearing and midpoint between places, a destination from a bearing, or a route total. | ✨ New |
| Geotag Photos from GPX | Add GPS location to JPG photos by matching their capture time to a GPX track from your watch or phone. | ✨ New |
| CSV to Map | Plot rows with latitude and longitude on a map, colour them by a column, and export KML, GPX or GeoJSON. | ✨ New |
| GPX Editor | Trim the start and end of a track, reverse it, cut out stops, shift times or give a planned route timestamps. | ✨ New |
| Compare GPX Tracks | Lay two tracks over each other and compare distance, time, pace and climb, how closely they match and who was ahead at each km. | ✨ New |
| Geofence Checker | Find which points in a CSV fall inside zones from GeoJSON or KML polygons, or within a distance of a place. | ✨ New |
🗂️ Office & Sheets, 19 tools · Merge, split, compare and pivot spreadsheets, clean Word files
| Tool | What it does | Tags |
|---|---|---|
| Merge Excel Files | Combine sheets from many Excel, ODS or CSV files into one workbook, or stack their rows into one table. | ✨ New · ⭐ Popular |
| Split Excel Workbook | Save each sheet as its own file, cut a long sheet every N rows, or split rows by the value in a column. | ✨ New |
| Compare Spreadsheets | Find every changed cell, added row and removed row between two Excel or CSV files. | ✨ New |
| Pivot Table | Summarise a spreadsheet by grouping rows and summing, counting or averaging values, like an Excel pivot table. | ✨ New |
| Word Find & Replace | Replace words in many DOCX files at once, across the body, headers, footers and footnotes, keeping formatting. | ✨ New |
| Word Document Cleaner | Accept or reject all tracked changes, delete comments and hidden text, and make a clean final DOCX. | ✨ New |
| Office Media Extractor | Get every image, video and sound from Word, PowerPoint, Excel and OpenDocument files at full quality. | ✨ New |
| Calendar File Viewer (ICS) | Open ICS calendar files and invites as an agenda, search them, and export to CSV, JSON or Markdown. | ✨ New |
| Contacts Converter (VCF & CSV) | Turn phone contacts (VCF) into a spreadsheet, or a spreadsheet into contacts, and merge duplicates. | ✨ New |
| Excel to CSV & JSON | Convert every sheet of many Excel or ODS workbooks to CSV, TSV, JSON or NDJSON in one go. | ✨ New |
| CSV to Excel | Make a proper XLSX or ODS from CSV files with numbers as numbers, a frozen bold header, filters and fitted columns. | ✨ New |
| Remove Duplicate Rows | Delete repeated rows from Excel or CSV, matching on all columns or the ones you pick, ignoring case and spaces. | ✨ New · ⭐ Popular |
| Sort & Filter Rows | Sort a spreadsheet by several columns and keep only rows that match your rules, then save a new file. | ✨ New |
| Large CSV Splitter | Split huge CSV files by rows, file size, equal parts or column value, reading in pieces so even 1 GB files work. | ✨ New |
| Merge Word Documents | Combine DOCX files into one, keeping text, tables, images and links, with page breaks between them. | ✨ New · ⭐ Popular |
| PowerPoint to Images | Save every PowerPoint slide as a PNG, JPG or WEBP image at the size you choose. | ✨ New |
| Spreadsheet Cleaner | Trim spaces, remove hidden characters and blank rows or columns, fix number text, change case, fill down and transpose. | ✨ New |
| Spreadsheet Lookup & Join | Bring columns from one sheet into another by a shared key, like VLOOKUP, or find rows missing from the other file. | ✨ New |
| Split & Combine Columns | Split full names, addresses or codes into several columns, or join columns into one with any separator. | ✨ New |
🧪 Science & Education, 15 tools · Equations, graphs, chemistry, matrices, logic and primes
| Tool | What it does | Tags |
|---|---|---|
| LaTeX Equation Renderer | Type LaTeX and get a crisp equation as PNG, SVG or JPG, or copy it as MathML for Word. | ✨ New · ⭐ Popular |
| Function Plotter | Graph several functions of x with zoom, pan, zeros and derivatives, then export PNG or SVG. | ✨ New |
| Periodic Table | Interactive periodic table with masses, categories, electron configurations and shell diagrams. | ✨ New |
| Molar Mass Calculator | Work out the molar mass and mass percentages of any chemical formula, and convert grams to moles. | ✨ New |
| Chemical Equation Balancer | Balance chemical equations, including ionic and redox ones, with exact whole number coefficients. | ✨ New |
| Matrix Calculator | Determinant, inverse, row reduction, rank, eigenvalues, products and solving A x = B, with exact fractions. | ✨ New |
| Truth Table Generator | Make the truth table of any logic expression and get its simplest form, minterms and maxterms. | ✨ New |
| Prime Factorizer | Factor big whole numbers into primes, list divisors, check primality, and find GCD and LCM. | ✨ New |
| Significant Figures Calculator | Count significant figures, round to any number of them, and do sums with the right number of sig figs in the answer. | ✨ New |
| Scientific Notation Converter | Convert any number to scientific, E, engineering and standard form, with SI prefixes and LaTeX. | ✨ New |
| Physics Formula Solver | Solve common physics and chemistry formulas for any unknown: motion, forces, energy, circuits, waves and gases. | ✨ New |
| pH Calculator | Find pH, pOH and concentrations for strong and weak acids and bases, and buffers with the Henderson-Hasselbalch equation. | ✨ New |
| Molarity & Dilution Calculator | Work out molarity, grams to weigh and volume, dilutions with C1V1 = C2V2, and percent solutions. | ✨ New |
| Half-life Calculator | Solve radioactive decay or drug half-life for amount left, time or half-life, with a decay curve and isotope presets. | ✨ New |
| Lab Data Grapher | Plot CSV or Excel data as scatter, line or bar charts with trend lines, equations and R², then export PNG or SVG. | ✨ New |
🎙️ Creator Studio, 14 tools · Audiograms, vertical video, carousels, word clouds and chapters
| Tool | What it does | Tags |
|---|---|---|
| Audiogram Maker | Turn a podcast or voice clip into a shareable video with a moving waveform, cover art and a title. | ✨ New |
| Video Reframe (9:16, 1:1, 4:5) | Turn a landscape video into a vertical short, a square or a 4:5 post with a blurred or solid background. | ✨ New |
| Carousel Maker | Make swipeable text carousels for LinkedIn and Instagram, and export them as PDF or PNG slides. | ✨ New |
| Post Length Checker | Check your post against the limits of X, Threads, Bluesky, LinkedIn, Instagram, YouTube and more, and split long posts into threads. | ✨ New |
| Link in Bio Page Builder | Build a simple link in bio page with your photo and links, and download it as one HTML file you host anywhere. | ✨ New |
| Word Cloud Generator | Make a word cloud from any text in cloud, circle or banner shapes, and export PNG or SVG. | ✨ New |
| Video Chapter Maker | Write YouTube chapters, check them against the rules, and export WebVTT, FFmpeg or podcast chapter files. | ✨ New |
| Caption Styler | Turn SRT captions into bold short-form captions with word highlight, then burn them into your video or export ASS. | ✨ New · ⭐ Popular |
| AI Hashtag Generator | Suggest specific and broad hashtags from your caption with on-device AI, sized to each platform's limits. | 🤖 AI |
| Quote Card Maker | Make quote images for posts and stories with themes, fonts and an optional photo background. | ✨ New |
| Safe Zone Checker | See where Reels, TikTok, Shorts and Stories cover your video with buttons and captions before you post. | ✨ New |
| YouTube Title & Thumbnail Preview | See your thumbnail and title in the home feed, search, sidebar and on a phone, compare up to three versions and check where titles get cut. | ✨ New |
| Giveaway Winner Picker | Pick fair random winners from pasted comments, with one entry per person, required words or tags, and backups. | ✨ New |
| Content Calendar Planner | Plan posts across platforms on a month view with status, then export to your calendar with reminders or CSV. | ✨ New |
🎓 Study & Classroom, 12 tools · Flashcards, quizzes, worksheets, puzzles, citations and grades
| Tool | What it does | Tags |
|---|---|---|
| Flashcard Maker | Make flashcards from a list, study them with spaced repetition, and export to Anki, CSV or printable cards. | ✨ New · ⭐ Popular |
| AI Notes to Flashcards | Turn lecture notes or a chapter into fill-in-the-blank flashcards with on-device AI. | 🤖 AI |
| Quiz Maker | Write a quiz in plain text, try it, and export a self-marking HTML quiz or a printable PDF with answer key. | ✨ New |
| Math Worksheet Generator | Make printable addition, subtraction, times table and division worksheets with an answer key. | ✨ New |
| Word Search Maker | Make a printable word search from your own words, with diagonal and backwards options and an answer page. | ✨ New |
| Crossword Maker | Build a crossword from words and clues, numbered automatically, and print it with an answer page. | ✨ New |
| Citation Generator | Make references in APA, MLA, Chicago, Harvard, IEEE and Vancouver for articles, books, chapters and web pages. | ✨ New · ⭐ Popular |
| BibTeX & RIS Converter | Convert references between BibTeX, RIS and CSL JSON, or turn them into a formatted APA, MLA or IEEE list. | ✨ New |
| GPA Calculator | Work out term and cumulative GPA on US 4.0, India 10 point, UK and percentage scales. | ✨ New |
| Grade & Final Exam Calculator | Find the score you need on the final for a target grade, or your weighted grade so far. | ✨ New |
| Typing Speed Test | Test your typing speed and accuracy in words per minute, with our texts or your own. | ✨ New |
| Cornell Notes Template | Make Cornell note pages with cues, notes and summary areas, filled in or blank, as a printable PDF. | ✨ New |
🌐 Web & SEO, 13 tools · robots.txt, sitemaps, redirects, schema, headers and on-page checks
| Tool | What it does | Tags |
|---|---|---|
| robots.txt Generator & Tester | Build a robots.txt with rule groups and sitemaps, block AI crawlers in one tick, and test which URLs are allowed. | ✨ New · ⭐ Popular |
| XML Sitemap Generator | Make sitemap.xml from a list of URLs or your HTML files, with dates and priorities, split at 50,000 URLs. | ✨ New |
| Sitemap Checker | Check a sitemap for broken dates, wrong priorities, duplicates and mixed hosts, and find pages missing from it. | ✨ New |
| Redirect Rules Generator | Turn a list of old and new URLs into redirect rules for Apache, Nginx, Netlify, Vercel, Cloudflare, IIS or Caddy. | ✨ New |
| Hreflang Tag Generator | Make hreflang tags for language and country versions of a page as HTML, sitemap entries or an HTTP header. | ✨ New |
| Security Headers Generator | Build a Content Security Policy, HSTS and other security headers, graded, for Nginx, Apache, Netlify, Vercel and more. | ✨ New |
| UTM Link Builder | Build campaign links with UTM tags one at a time or in bulk, make a QR code, or read the tags in a link. | ✨ New |
| Schema Markup Generator | Make JSON-LD structured data for FAQ, Article, Product, Local Business, Event, Recipe, How-to and more. | ✨ New · ⭐ Popular |
| llms.txt Generator | Write an llms.txt file that gives AI assistants a clean map of your site, docs and key pages. | ✨ New |
| On-page SEO Checker | Check page HTML for title, description, headings, alt text, canonical, Open Graph, structured data and keyword use. | ✨ New |
| AI Meta Description Writer | Write meta descriptions from your page text with on-device AI, fitted to 155 characters with a search preview. | 🤖 AI |
| Link Extractor | Pull every link from HTML with its anchor text, split internal and external, and spot nofollow and empty links. | ✨ New |
| security.txt Generator | Make a security.txt file (RFC 9116) so researchers know how to report problems with your site. | ✨ New |
📅 Calendar & Time, 12 tools · Calendar files, repeat rules, rotas, timesheets and printable planners
| Tool | What it does | Tags |
|---|---|---|
| Calendar Event Maker (ICS) | Make an .ics invite with reminders and repeats, plus Add to Google and Outlook calendar links. | ✨ New · ⭐ Popular |
| Merge Calendar Files | Combine ICS calendars into one, remove duplicates and keep only a date range or events with a word. | ✨ New |
| Spreadsheet to Calendar | Turn a CSV or Excel schedule into an ICS file you can import into Google, Apple or Outlook calendar. | ✨ New |
| Recurring Dates & RRULE | Build or explain a repeat rule like "last Friday of every month" and list every date it falls on. | ✨ New |
| Age Calculator | Exact age in years, months and days, totals in weeks and days, next birthday, star sign and day milestones. | ✨ New |
| Week Number Calculator | Find the ISO week number of any date, the dates of any week, and a full list of weeks for a year. | ✨ New |
| Sunrise & Sunset Times | Sunrise, sunset, day length, first and last light and golden hour for any place and date, with a year chart. | ✨ New |
| Timesheet Calculator | Add up work hours from start and end times with breaks and overnight shifts, overtime and pay. | ✨ New |
| Shift Rota Planner | Build a repeating shift pattern for a team, see cover each day, and give everyone their own calendar file. | ✨ New |
| Printable Calendar Maker | Make a year or month-per-page calendar PDF with your holidays marked, week numbers and Monday or Sunday starts. | ✨ New |
| Printable Planner | Make weekly or daily planner pages and monthly habit trackers as a ready-to-print PDF. | ✨ New |
| Time Duration Calculator | Add and subtract durations like 1:20:00 and 45m, convert to decimal hours, and find the time between two clock times. | ✨ New |
💰 Money & Finance, 10 tools · Bank statements, receipts, loans, tax and shared expenses
| Tool | What it does | Tags |
|---|---|---|
| Bank Statement Converter | Convert OFX, QFX, QIF, CAMT.053 XML, MT940 and CSV bank files to CSV, Excel, JSON, OFX or QIF. | ✨ New · ⭐ Popular |
| CSV to OFX / QIF | Turn a bank CSV export into an OFX or QIF file that money apps can import. | ✨ New |
| Statement Analyzer | See money in and out by month, spending by category, top payees and repeating subscriptions from any bank statement. | ✨ New |
| AI Transaction Categorizer | Label every payment in a bank statement (groceries, transport, bills and more) with a small AI model on your device. | 🤖 AI |
| AI Receipt Scanner | Photograph receipts and get the shop, date, tax, total and line items as CSV or JSON, read by on-device OCR. | 🤖 AI · ⭐ Popular |
| PDF Statement to CSV | Pull transactions out of a PDF bank or card statement into CSV, Excel, OFX or QIF. | ✨ New |
| Loan & EMI Calculator | Monthly payment, total interest and a full schedule for home, car or personal loans, with extra payments. | ✨ New |
| Compound Interest & SIP Calculator | See how savings, deposits and monthly SIP investments grow, with step ups and inflation. | ✨ New |
| GST & VAT Calculator | Add or remove GST or VAT from one price or a whole list, with CGST, SGST and IGST split for India. | ✨ New |
| Expense Splitter | Split trip or flat expenses between friends and settle up with the fewest payments. | ✨ New |
❤️ Health & Fitness, 6 tools · FIT workouts, heart rate zones, Apple Health data, pace and body measures
| Tool | What it does | Tags |
|---|---|---|
| FIT File Converter & Viewer | Open Garmin, Wahoo, Coros and Zwift FIT files, see the stats, route and charts, and convert to CSV, GPX, Excel or JSON. | ✨ New · ⭐ Popular |
| Heart Rate Zones | See time in each heart rate zone and the training load (TRIMP) of a workout from FIT, TCX or GPX. | ✨ New |
| Apple Health Export to CSV | Turn the huge Apple Health export.zip into tidy CSV files per type, with daily totals and averages. | ✨ New |
| Running Pace Calculator | Work out pace, time or distance, see splits, and predict 5K, 10K, half and full marathon times. | ✨ New |
| BMI, BMR & Calorie Calculator | Body mass index, resting and daily energy needs, body fat from a tape measure, and a healthy weight range. | ✨ New |
| AI Meal Photo Logger | Snap your meals and get a rough calorie log: a small AI model guesses each dish on your device. | 🤖 AI |
🧠 AI Builder, 9 tools · Token counts, RAG chunks, fine-tune datasets, model files, prompts and MCP configs
| Tool | What it does | Tags |
|---|---|---|
| Token Counter | Count tokens with the real GPT-4o, GPT-4, Llama 3, Mistral, Qwen, Gemma or DeepSeek tokenizer, see each token, context use and cost. | ✨ New · ⭐ Popular |
| RAG Text Chunker | Split documents into overlapping chunks by characters, words or tokens for embeddings and RAG, then export JSONL, JSON or CSV. | ✨ New |
| Fine-tune Dataset Checker | Validate a JSONL fine-tuning file line by line: roles, empty replies, duplicates, token limits, then download clean train and validation splits. | ✨ New |
| Dataset Format Converter | Convert fine-tuning data between OpenAI chat JSONL, ShareGPT, Alpaca, prompt and completion, and CSV, with an optional system prompt. | ✨ New |
| GGUF & Safetensors Inspector | Read a GGUF or safetensors model header: architecture, quantization, context length, parameter count, tokenizer and every tensor, without loading the weights. | ✨ New |
| Prompt Template Filler | Turn {{variables}} in a prompt into a form, fill it live, or fill it from a CSV to make many prompts or a batch JSONL file. | ✨ New |
| MCP Config Builder | Build Model Context Protocol server configs for Claude Desktop, Cursor, VS Code, Windsurf, Claude Code and Gemini CLI, or convert one app's config to another. | ✨ New · ⭐ Popular |
| Embedding Playground | See how an AI embedding model measures meaning: a similarity grid, the closest pairs, a 2D meaning map and search, all on your device. | 🤖 AI |
| LLM Stream Viewer | Paste a streamed or plain LLM API response (OpenAI, Anthropic, Gemini, Ollama) and get the full text, reasoning, tool calls and token usage. | ✨ New |
📦 Data Exports, 9 tools · Open the data apps give you: chats, music, followers, AI chats, watch and location history
| Tool | What it does | Tags |
|---|---|---|
| WhatsApp Chat Analyzer | Stats for an exported WhatsApp chat: who writes most, reply times, busiest hours and days, top words and emoji, with search and CSV. | ✨ New · ⭐ Popular |
| Spotify History Stats | Open your Spotify data export and see listening hours, top artists, tracks, albums and podcasts, by month and hour, with skips and CSV. | ✨ New |
| Instagram Followers Checker | See who does not follow you back, your fans and mutuals from your Instagram data download, with no login and nothing uploaded. | ✨ New · ⭐ Popular |
| ChatGPT & Claude Export Viewer | Read and search every chat from a ChatGPT or Claude data export, then save one chat or all of them as Markdown. | ✨ New |
| Location History Converter | Turn Google Timeline or Takeout location history into GPX, KML, GeoJSON or CSV, with distances by month and your most visited places. | ✨ New |
| YouTube History Stats | See your YouTube watch history from Google Takeout: videos per month, top channels, rewatched videos and your viewing hours, with CSV. | ✨ New |
| Netflix History Stats | See hours watched, top shows, films and binges from your Netflix viewing history CSV. | ✨ New |
| X (Twitter) Archive Viewer | Browse and search the posts in your X or Twitter archive, with stats, top words and your best posts. | ✨ New |
| Data Export Explorer | Drop any "download your data" ZIP and see what is inside: every file, every list of records with its date range, as tables you can save. | ✨ New |
%%{init: {'theme':'base','themeVariables':{'pie1':'#F5A524','pie2':'#F97316','pie3':'#10B981','pie4':'#38BDF8','pie5':'#14B8A6','pie6':'#22D3EE','pie7':'#84CC16','pie8':'#60A5FA','pie9':'#0EA5E9','pie10':'#FBBF24','pie11':'#2DD4BF','pie12':'#A3A3A3','pieTitleTextSize':'20px','pieTitleTextColor':'#F5A524','pieSectionTextColor':'#050505','pieLegendTextColor':'#A8A29E','pieStrokeColor':'#050505','pieStrokeWidth':'2px','pieOuterStrokeColor':'#F5A524','pieOuterStrokeWidth':'2px','pieOpacity':'1'}}}%%
pie showData
title 590 tools across 28 studios
"PDF Tools" : 63
"Convert" : 35
"Image" : 60
"Video" : 40
"Audio" : 26
"Developer" : 65
"Text and Data" : 47
"Design" : 21
"Data" : 15
"AI" : 21
"3D" : 9
"Archives" : 8
"eBooks" : 8
"Fonts" : 7
"CAD" : 6
"Subtitles" : 10
"Security and Privacy" : 15
"Maps and GPS" : 15
"Office and Sheets" : 19
"Science and Education" : 15
"Creator Studio" : 14
"Study and Classroom" : 12
"Web and SEO" : 13
"Calendar and Time" : 12
"Money and Finance" : 10
"Health and Fitness" : 6
"AI Builder" : 9
"Data Exports" : 9
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#F5A524','primaryTextColor':'#050505','primaryBorderColor':'#FFB224','lineColor':'#F5A524','fontFamily':'system-ui, sans-serif','cScale0':'#F5A524','cScaleLabel0':'#050505','cScaleInv0':'#050505','cScale1':'#F97316','cScaleLabel1':'#050505','cScaleInv1':'#050505','cScale2':'#10B981','cScaleLabel2':'#050505','cScaleInv2':'#050505','cScale3':'#38BDF8','cScaleLabel3':'#050505','cScaleInv3':'#050505','cScale4':'#14B8A6','cScaleLabel4':'#050505','cScaleInv4':'#050505','cScale5':'#22D3EE','cScaleLabel5':'#050505','cScaleInv5':'#050505','cScale6':'#84CC16','cScaleLabel6':'#050505','cScaleInv6':'#050505','cScale7':'#60A5FA','cScaleLabel7':'#050505','cScaleInv7':'#050505','cScale8':'#0EA5E9','cScaleLabel8':'#050505','cScaleInv8':'#050505','cScale9':'#FBBF24','cScaleLabel9':'#050505','cScaleInv9':'#050505','cScale10':'#2DD4BF','cScaleLabel10':'#050505','cScaleInv10':'#050505','cScale11':'#A3A3A3','cScaleLabel11':'#050505','cScaleInv11':'#050505'}}}%%
mindmap
root(("OpenFile · 590 tools"))
PDF
Merge PDF · Split PDF · Compress PDF
Sign PDF · Invoice Generator · Create Fillable PDF Form
Convert
PDF to Image · Image to PDF · PDF to Word
Word to PDF · Document Converter · Anything to Markdown
Image
Image Compressor · Image Converter · Image Resizer
Background Remover · GIF Compressor · Animated Image Converter
Video
Video Trimmer · Video Compressor · Screen Recorder
Crop Video · Add Audio to Video · Images to Video
Audio
Audio Editor and Trimmer · Volume Booster and Normalizer · Tone and Noise Generator
Metronome and Click Track · Instrument Tuner · BPM and Key Finder
Developer
JSON Formatter · QR Code Generator · Encoding Toolbox Recipe Chains
JWT Decoder · Hash Generator · UUID Generator
Text
Diff Checker · Time Zone Converter · Find and Replace Text
Text to Handwriting · Word Counter · Case Converter
Design
Color Palette Extractor · Code to Image · Diagram Maker Mermaid
Chart Maker · Color Converter and Contrast · Gradient Generator
Data
Data Format Converter · CSV and Spreadsheet Editor · Data Profiler
SQL on CSV and Excel · Mock Data Generator · SQLite Browser
AI
AI Summarizer · Chat with PDF · AI Writing Helper
Magic Eraser Remove Objects · Colorize Black and White Photo · Photo Enhancer
3D
3D Model Viewer · G-code Viewer · 3D Model Converter
Image to Lithophane STL · STL Inspector and Repair · GLB / glTF Optimizer
Archives
Open Any Archive · File Splitter and Joiner · Create Archive
Archive Converter · Gzip, Brotli, Zstd and XZ · Compare Archives
eBooks
E-book Converter · Kindle Highlights Exporter · E-book Reader
EPUB Editor · Comic Converter · EPUB Checker
Fonts
Text to SVG Path · Font Converter · Font Viewer and Inspector
Font Subsetter · Bitmap Font Generator · Font Renamer
CAD
SVG to DXF · Laser Cut Box Maker · DXF Viewer
CAD to PDF, SVG and PNG · HPGL / PLT Viewer · Gear Generator
Subtitles
Subtitle Converter · Subtitle Editor · Subtitle Shift and Sync
Extract Subtitles · Subtitle Translator · Dual Subtitle Merger
Privacy
Metadata Scrubber · Password ZIP · Document Leak Checker
Steganography · Checksum Verifier · PII Redactor
Maps
GPX Elevation Profile · GPX Pace and Splits · GPX Merge and Split
GPX Simplifier · GPX Privacy Zones · Photo Location Map
Office
Merge Excel Files · Remove Duplicate Rows · Merge Word Documents
Split Excel Workbook · Compare Spreadsheets · Pivot Table
Science
LaTeX Equation Renderer · Function Plotter · Periodic Table
Molar Mass Calculator · Chemical Equation Balancer · Matrix Calculator
Creator
Caption Styler · Audiogram Maker · Video Reframe 916, 11, 45
Carousel Maker · Post Length Checker · Link in Bio Page Builder
Study
Flashcard Maker · Citation Generator · AI Notes to Flashcards
Quiz Maker · Math Worksheet Generator · Word Search Maker
Web
robots.txt Generator and Tester · Schema Markup Generator · XML Sitemap Generator
Sitemap Checker · Redirect Rules Generator · Hreflang Tag Generator
Calendar
Calendar Event Maker ICS · Merge Calendar Files · Spreadsheet to Calendar
Recurring Dates and RRULE · Age Calculator · Week Number Calculator
Money
Bank Statement Converter · AI Receipt Scanner · CSV to OFX / QIF
Statement Analyzer · AI Transaction Categorizer · PDF Statement to CSV
Health
FIT File Converter and Viewer · Heart Rate Zones · Apple Health Export to CSV
Running Pace Calculator · BMI, BMR and Calorie Calculator · AI Meal Photo Logger
AI Builder
Token Counter · MCP Config Builder · RAG Text Chunker
Fine-tune Dataset Checker · Dataset Format Converter · GGUF and Safetensors Inspector
Exports
WhatsApp Chat Analyzer · Instagram Followers Checker · Spotify History Stats
ChatGPT and Claude Export Viewer · Location History Converter · YouTube History Stats
The Workspace is a batch pipeline studio. Wire steps together on a node canvas (or a simple list), drop a folder of mixed files, and run it on hundreds of files at once. Branch, merge, pause, retry, then grab one ZIP. All of it runs in your tab, nothing is uploaded.
%%{init: {'theme':'base','themeVariables':{'fontFamily':'system-ui, sans-serif','lineColor':'#F5A524','primaryTextColor':'#F5F3EE'}}}%%
flowchart LR
A["📁 Drop a folder<br/>photos, PDFs, ZIPs"]:::input --> B["📐 Resize<br/>1920 px"]:::step
A --> C["✂️ Crop 1:1"]:::step
B --> D["🔄 Convert<br/>WebP q80"]:::step
C --> E["📐 Resize 320 px<br/>thumbs"]:::step
D --> Z["📦 Zip everything"]:::step
E --> Z
Z --> F["⬇️ Results<br/>never bigger than the original"]:::output
W["⚙️ Web Worker pool<br/>pause · resume · retry"]:::store -.-> B
P["💾 Recipe<br/>JSON · share link · tab sync"]:::store -.-> A
classDef input fill:#F5A524,stroke:#FFE3A3,color:#050505,stroke-width:2px
classDef step fill:#0B0D10,stroke:#F5A524,color:#F5F3EE,stroke-width:2px
classDef output fill:#10B981,stroke:#A7F3D0,color:#050505,stroke-width:2px
classDef store fill:#0B0D10,stroke:#22D3EE,color:#F5F3EE,stroke-dasharray:5 4
|
🖼️ Image Resize · Convert (JPG / PNG / WEBP / AVIF) · Compress (never bigger) · Crop · Rotate / flip · Filter · Watermark · Rounded corners · Strip metadata · Remove background (on-device AI) 📄 PDF Merge all · Split pages · Compress · Rotate · Page numbers · Watermark · Clean metadata · Grayscale · Images to PDF · PDF to images · OCR to text |
🎬 Video and audio (self-hosted ffmpeg) Trim · Convert · Compress video (never bigger) · Extract audio · Video to GIF 📊 Text and data · 📦 Archive · 🗂️ Any file Convert CSV / JSON / XLSX · Find and replace · Chunk for RAG · Count tokens · WhatsApp chat to CSV · Zip everything · Unzip · Rename by pattern · Checksums |
|
Inputs: files, whole folders (drop or picker), paste images or text, public file URLs, ZIPs unpacked on add, a watch folder (Chrome and Edge), and sample files for every recipe.
Run engine: Web Worker pool with a files-at-once control, pause, resume, cancel, per-file and overall progress with ETA, retry failed files, a memory guard, and keep-the-original when a result is bigger.
Recipes: 18 ready recipes with motion previews, save and load, export and import JSON (schema checked), a share link in the URL hash, and sync across open tabs.
Guide: an onboarding tour, contextual tips, a keyboard shortcut sheet ( |
|
%%{init: {'theme':'base','themeVariables':{'fontFamily':'system-ui, sans-serif','lineColor':'#F5A524','primaryTextColor':'#F5F3EE','clusterBkg':'#050505','clusterBorder':'#F5A524','titleColor':'#FFB224'}}}%%
flowchart LR
U["👤 You<br/>drop or pick files"]:::user --> BR
subgraph BR["🌐 Your browser tab, nothing leaves it"]
direction LR
RR["⚛️ React 19 + React Router<br/>lazy routes /:slug"]:::ui --> REG["🗂️ Tool registry<br/>590 tools · import.meta.glob"]:::ui
REG --> E1["📄 pdf-lib · PDF.js<br/>@cantoo/pdf-lib"]:::pdf
REG --> E2["🎬 ffmpeg.wasm<br/>MediaRecorder · Web Audio"]:::media
REG --> E3["🔤 Tesseract.js OCR"]:::ai
REG --> E4["🤖 Transformers.js · ONNX Runtime<br/>Whisper · Swin2SR · bg-removal"]:::ai
REG --> E5["🖼️ Canvas · OffscreenCanvas<br/>docx · SheetJS · pptxgenjs"]:::img
E1 --> OUT["💾 Blob → download / ZIP"]:::out
E2 --> OUT
E3 --> OUT
E4 --> OUT
E5 --> OUT
SW["🛰️ Service worker<br/>offline cache"]:::sw -.-> RR
end
OUT --> D["📥 Your Downloads folder"]:::user
NS["🚫 No upload server"]:::none
classDef user fill:#0B0D10,stroke:#22D3EE,color:#F5F3EE,stroke-width:2px
classDef ui fill:#F5A524,stroke:#FFE3A3,color:#050505,stroke-width:2px
classDef pdf fill:#111418,stroke:#FFB224,color:#F5F3EE,stroke-width:2px
classDef media fill:#111418,stroke:#22D3EE,color:#F5F3EE,stroke-width:2px
classDef ai fill:#111418,stroke:#14B8A6,color:#F5F3EE,stroke-width:2px
classDef img fill:#111418,stroke:#10B981,color:#F5F3EE,stroke-width:2px
classDef out fill:#14B8A6,stroke:#99F6E4,color:#050505,stroke-width:2px
classDef sw fill:#0B0D10,stroke:#A8A29E,color:#F5F3EE,stroke-dasharray:4 3
classDef none fill:#0B0D10,stroke:#EF4444,color:#F5F3EE,stroke-dasharray:6 4
%%{init: {'theme':'base','themeVariables':{'fontFamily':'system-ui, sans-serif','actorBkg':'#0B0D10','actorBorder':'#F5A524','actorTextColor':'#F5F3EE','actorLineColor':'#A8A29E','signalColor':'#14B8A6','signalTextColor':'#A8A29E','noteBkgColor':'#F5A524','noteTextColor':'#050505','noteBorderColor':'#FFB224','activationBkgColor':'#14B8A6','activationBorderColor':'#5EEAD4','sequenceNumberColor':'#050505'}}}%%
sequenceDiagram
autonumber
actor U as You
participant UI as Tool page
participant L as Lazy loader
participant W as WASM engine
participant B as Blob URL
U->>UI: Drop file onto the Dropzone
UI->>UI: Read as ArrayBuffer in memory
UI->>L: Need engine for this tool
L-->>UI: Dynamic import, cached after first use
UI->>W: Process bytes with your options
activate W
W-->>UI: Progress events for the progress bar
W-->>UI: Output bytes
deactivate W
UI->>B: URL.createObjectURL of result
B-->>U: Download starts
Note over U,B: The file never crosses the network. Closing the tab frees all memory.
- One component per tool at
src/tools/<category>/<slug>.tsx, discovered withimport.meta.globand code-split automatically, the homepage stays light even with 590 tools. - Heavy engines load on demand (ffmpeg core, OCR language data, AI weights) and are cached by the browser and the service worker.
- Zero-upload guarantee: the optional Vercel functions (
/api/health,/api/fetch-page,/api/meta) only ever receive a URL you type, never a file.
➡️ Deeper dive: docs/ARCHITECTURE.md · Writing a tool: docs/TOOL_GUIDE.md
| Layer | Built with |
|---|---|
| UI | |
| Media | |
| AI | |
| Office & data | |
| Tooling |
Full documentation lives inside the app at /docs (also on GitHub Pages), with search, a live device check, an interactive Workspace demo and references generated from the code on every build.
The blog has plain guides with live demos you can try on the page: installing OpenFile, AI models in your browser, shrinking a PDF for email, photo formats, making GIFs, signing PDFs, eBooks, CAD, DICOM, MIDI, data formats and subtitles.
- 🎬 Explainer film and a cover loop for every post
- 🔊 Read aloud with natural voices and word highlighting, and it picks up where you stopped after a reload
- 🧠 Quiz at the end of each post, plus illustrations and captions
git clone https://github.com/aniruddhaadak80/OpenFile.git
cd OpenFile
npm install
npm run dev # → http://localhost:5173| Script | What it does |
|---|---|
npm run dev |
Start the Vite dev server |
npm run build |
Production build for root hosting (Vercel, Netlify, Cloudflare Pages…) |
npm run build:pages |
Build with base /OpenFile/ for GitHub Pages |
npm run typecheck |
Strict TypeScript check |
npm run preview |
Preview the production build locally |
npm run docs:catalog |
Regenerate the README catalog, counts, charts and docs tables from the registry |
npm run readme:check |
Fail if the README tool or category counts differ from the registry |
node scripts/check-parity.mjs |
Check every tool, studio and post ships its video, icon, docs and catalog row |
npm run app:desktop · npm run app:android |
Build the desktop installer or the Android APK |
Requires Node.js 20+ (CI uses Node 22).
| Where | Shortcut | Action |
|---|---|---|
| Everywhere | Ctrl/⌘ + K | Open / close the command palette |
| Command palette | ↑ ↓ · Enter · Esc | Move · open tool · close |
| Homepage search | Enter | Jump to the best-matching tool |
| PDF Reader | ← → (or P N) · Home End | Previous / next page · first / last page |
| PDF Reader | Ctrl + F · Ctrl + + / - / 0 | Search · zoom in / out / fit width |
| Video Trimmer | I · O · Space | Set in-point · set out-point · play selection |
| Audio Editor | Space · Ctrl + Z / Y · Del | Play / pause · undo / redo · delete selection |
| Sketch Whiteboard | Ctrl + Z / D / G / S | Undo · duplicate · group · save |
| Sketch Whiteboard | Alt + P · Shift + 1 · ? | Present · zoom to fit · all shortcuts |
OpenFile is published on GitHub Packages in two forms. Both are built and tested by .github/workflows/publish-packages.yml for every release.
| Package | What it is | Get it |
|---|---|---|
ghcr.io/aniruddhaadak80/openfile |
Container image, linux/amd64 and linux/arm64, non-root, signed with cosign, with SBOM and build provenance |
docker pull ghcr.io/aniruddhaadak80/openfile |
@aniruddhaadak80/openfile |
npm CLI that serves the full app from your machine, offline | npx @aniruddhaadak80/openfile |
Docker
docker run -d --name openfile -p 8080:8080 ghcr.io/aniruddhaadak80/openfile:latest
# open http://localhost:8080Image tags: latest, the full version (1.2.0), the minor line (1.2), the major line (1) and the commit (sha-<7 chars>). Pin a version or a digest in production.
Docker Compose
curl -O https://raw.githubusercontent.com/aniruddhaadak80/OpenFile/main/docker-compose.yml
docker compose up -dnpx
GitHub's npm registry needs a token even for public packages. Create a personal access token (classic) with only the read:packages scope, then add two lines to ~/.npmrc:
@aniruddhaadak80:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=YOUR_TOKENnpx @aniruddhaadak80/openfile # serves http://localhost:5173 and opens your browser
npx @aniruddhaadak80/openfile --port 8080 --no-open
npx @aniruddhaadak80/openfile --host 0.0.0.0 # share on your local networkVerify the image signature:
cosign verify ghcr.io/aniruddhaadak80/openfile:latest \
--certificate-identity-regexp '^https://github.com/aniruddhaadak80/OpenFile/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.comSettings, headers, reverse proxies and Kubernetes: docs/SELF_HOSTING.md.
OpenFile is a static site. Host it anywhere that serves files and rewrites unknown routes to index.html.
%%{init: {'theme':'base','themeVariables':{'fontFamily':'system-ui, sans-serif','lineColor':'#F5A524','primaryTextColor':'#F5F3EE'}}}%%
flowchart LR
DEV["👩💻 git push main"]:::git --> GH["🐙 GitHub repo"]:::git
GH --> ACT["⚙️ GitHub Actions<br/>npm ci · build:pages"]:::ci
ACT --> GHP["🌿 gh-pages branch"]:::ci
GHP --> PAGES["🌐 GitHub Pages<br/>aniruddhaadak80.github.io/OpenFile"]:::live
GH --> VB["▲ Vercel build<br/>npm run build"]:::vercel
VB --> VCDN["⚡ Vercel Edge CDN<br/>+ optional /api functions"]:::vercel
VCDN --> VLIVE["🌐 openfile-studio.vercel.app"]:::live
GH -.-> DOCK["🐳 Docker / any static host<br/>serve dist/"]:::other
classDef git fill:#0B0D10,stroke:#A8A29E,color:#F5F3EE,stroke-width:2px
classDef ci fill:#111418,stroke:#38BDF8,color:#F5F3EE,stroke-width:2px
classDef vercel fill:#050505,stroke:#F5A524,color:#F5F3EE,stroke-width:2px
classDef live fill:#F5A524,stroke:#FFE3A3,color:#050505,stroke-width:2px
classDef other fill:#0B0D10,stroke:#22D3EE,color:#F5F3EE,stroke-dasharray:5 4
▲ Vercel (recommended, includes the optional API routes)
- Import the repo on Vercel, framework (Vite), build command and output dir are read from
vercel.json. - Deploy. SPA rewrites,
/api/*functions, immutable asset caching and security headers work out of the box.
🐙 GitHub Pages (static mirror)
- Fork the repo and push to
main,.github/workflows/deploy-pages.ymlrunsnpm run build:pagesand publishesdist/to thegh-pagesbranch. - Settings → Pages → Deploy from a branch →
gh-pages/ root (one-time). - Live at
https://<you>.github.io/OpenFile/. Every tool works; only the URL mode of HTML → PDF needs the Vercel API.
Renamed the repo? Change
VITE_BASE=/OpenFile/in thebuild:pagesscript to match.
🐳 Docker (prebuilt image, any server)
Use the published container image, ghcr.io/aniruddhaadak80/openfile. It is multi-arch, runs as a non-root user and listens on port 8080:
docker run -d --name openfile -p 8080:8080 ghcr.io/aniruddhaadak80/openfile:latest
# then open http://localhost:8080Pinned versions, Compose, Kubernetes, reverse proxies and signature checks are in docs/SELF_HOSTING.md.
📦 Any static host (Netlify, Cloudflare Pages, S3, your own server)
npm run build # outputs dist/
npx serve -s dist # quick local check with SPA fallbackUpload dist/ and make unknown routes serve index.html. For a sub-path, build with VITE_BASE=/your-path/ npx vite build.
| Check | What it does |
|---|---|
| CodeQL | Static analysis of the TypeScript app and the workflows on every push. Results show under Security, Code scanning. |
| Dependabot | Weekly grouped updates for npm and GitHub Actions, with licence-safe pins. |
| Security fixes | Attribute escaping in the ODT viewer, CAD to SVG and PDF reader print. The PDF embed preview only loads web addresses, paths and local files. |
| Signed releases | Desktop updates are verified against the OpenFile signing key, Android APKs against the release certificate, and the container image is signed with cosign. |
scripts/check-parity.mjs |
Every tool, studio and blog post must ship the same assets as the older ones: preview video, poster, icon, docs page and README row. |
scripts/readme/check-readme.mjs |
Runs before every build and fails if this README's tool or category counts drift from src/tools/registry.ts. |
Found a security issue? Please open a private security advisory instead of a public issue.
OpenFile/
├─ api/ # optional Vercel functions (receive URLs, never files)
│ ├─ health.ts # GET /api/health
│ ├─ fetch-page.ts # GET /api/fetch-page?url= (HTML → PDF)
│ └─ meta.ts # GET /api/meta?url= (link previews)
├─ desktop/ # Tauri v2 desktop app (Windows, macOS, Linux)
├─ mobile/ # Capacitor 8 apps (Android, iOS)
├─ packages/ # cli/ (npm CLI) and container/ (ghcr.io image)
├─ docs/
│ ├─ assets/ # animated SVG artwork for this README
│ ├─ assets/readme/ # GIF teasers of the launch and apps films
│ ├─ ARCHITECTURE.md # deep dive: engines, routing, pipelines
│ ├─ TOOL_GUIDE.md # how to write a new tool
│ └─ INSTALL.md · AI.md · PRIVACY.md · SELF_HOSTING.md · more
├─ public/
│ ├─ media/ # launch.mp4, apps.mp4, blog/ films, tools/ preview videos + index.json
│ ├─ og.png · icons # social card, favicons, PWA icons
│ ├─ manifest.webmanifest # installable PWA + share target
│ └─ sw.js # offline service worker
├─ scripts/ # postbuild, icons, docs, versions, launch film and preview video tooling
│ ├─ gen-readme-catalog.mjs # regenerates the catalog parts of README and docs
│ ├─ check-parity.mjs # every tool, studio and post ships the same assets
│ └─ readme/ # README checks and GIF teaser builder
├─ src/
│ ├─ blog/ # blog posts with live demos
│ ├─ components/ # UI kit, layout, command palette, drop anything, compare, previews
│ ├─ docs/ # in-app docs pages (Markdown) and nav
│ ├─ lib/ # files · pdf · ffmpeg · detect · handoff · store (IndexedDB) · prefs
│ ├─ pages/ # Home, Tools, ToolPage, Workspace, Docs, Blog, History, Settings
│ │ └─ workspace/steps.ts # pipeline steps + presets
│ └─ tools/
│ ├─ registry.ts # the catalog, 590 tools, 28 categories
│ ├─ batches/ # more catalog entries: b-cat1, b-cat2, b-cat3, b-cf, b1, b10, b11, b12, b13, b14, b15, b2, b3, b4, b5
│ ├─ engines.ts · guides.ts # "How it works" content for every tool page
│ └─ pdf/ convert/ image/ video/ audio/ dev/ text/ design/ data/ ai/ 3d/ archive/ ebook/ font/
│ cad/ subtitle/ privacy/ geo/ office/ science/ creator/ study/ web/ time/ finance/ health/ llm/ exports/
├─ .github/ # Pages deploy, app releases, packages, CodeQL, Dependabot
├─ CHANGELOG.md # release notes
└─ vercel.json # SPA rewrites + security headers
New tools, fixes and ideas are very welcome. Every tool is one React component:
%%{init: {'theme':'base','themeVariables':{'fontFamily':'system-ui, sans-serif','lineColor':'#F5A524','primaryTextColor':'#F5F3EE'}}}%%
flowchart LR
A["1 · Add entry to<br/>src/tools/registry.ts"]:::a --> B["2 · Create<br/>src/tools/category/slug.tsx"]:::b
B --> C["3 · Build UI with<br/>Dropzone · ToolGrid · ResultCard"]:::c
C --> D["4 · npm run typecheck<br/>and npm run build"]:::d
D --> E["5 · Open a PR 🚀"]:::e
classDef a fill:#F5A524,stroke:#FFE3A3,color:#050505
classDef b fill:#FFB224,stroke:#FFE3A3,color:#050505
classDef c fill:#14B8A6,stroke:#99F6E4,color:#050505
classDef d fill:#22D3EE,stroke:#A5F3FC,color:#050505
classDef e fill:#10B981,stroke:#A7F3D0,color:#050505
- The one hard rule: keep everything client-side, PRs that upload user files will not be merged.
- Heavy libraries must be dynamically imported inside handlers so each tool chunk stays small.
- After adding a tool, run
npm run docs:catalogto refresh this README, thennpm run readme:checkandnode scripts/check-parity.mjs. - Add a screenshot or GIF for UI changes. Full conventions: docs/TOOL_GUIDE.md · CONTRIBUTING.md.
- Found a bug or want a tool? Open an issue.
%%{init: {'theme':'base','themeVariables':{'fontFamily':'system-ui, sans-serif','cScale0':'#F5A524','cScaleLabel0':'#050505','cScale1':'#FFB224','cScaleLabel1':'#050505','cScale2':'#14B8A6','cScaleLabel2':'#050505','cScale3':'#22D3EE','cScaleLabel3':'#050505','cScale4':'#10B981','cScaleLabel4':'#050505','cScale5':'#38BDF8','cScaleLabel5':'#050505','cScale6':'#FCD34D','cScaleLabel6':'#050505','cScale7':'#5EEAD4','cScaleLabel7':'#050505'}}}%%
timeline
title OpenFile roadmap
section Shipped
v1.0 core : First in-browser studios : Command palette and smart drop
Power features : Batch Workspace : Presets and saved recipes : On-device AI
Everywhere : Installable PWA : Offline mode : Vercel and GitHub Pages
v2.0 catalog : 590 in-browser tools : 28 studios : 3D · Archive · Font · Ebook · CAD · Subtitle
v2.0 polish : Per-tool preview videos : Drop anything and share target : Compare tools and new hero
v1.2 apps : Desktop and Android apps : Signed auto updates : Rollback
v2.2 studios : Privacy · Maps · Office · Science · Creator : Local AI in Web Workers
section Next
Desktop : Native file system access
Sharing : Pipeline recipes via link
Global : UI translations i18n
- 590 in-browser tools across 28 studios
- Batch Workspace with presets and saved recipes
- On-device AI, background removal, OCR, upscaling, transcription
- Installable PWA + offline mode
- New studios: 3D, archives, fonts, eBooks, CAD and subtitles
- More on-device AI: chat with PDF, colorize, object remover, photo enhancer, summarizer
- Drop anything, share target, compare tools and per-tool preview videos
- Desktop (Tauri) and Android (Capacitor) apps with signed auto updates (v1.2.0)
- New studios: Security & Privacy, Maps & GPS, Office & Sheets, Science & Education, Creator Studio
- Docs site at /docs and a blog with films, read aloud and quizzes
- Container image and npm CLI on GitHub Packages
- Native file-system access in the desktop app
- Shareable pipeline recipes via link
- UI translations (i18n)
- 🎞️ Per-tool preview videos, a short preview video for every tool. Now live on tool pages and cards, more on the way.
- 🌗 Black, light and system themes with selectable accent colours. Now in the theme menu in the header.
- 🧩 New studios, 3D models, archives, fonts, ebooks, CAD and subtitles. Shipped in v2.0, see What's new.
- 📰 Interactive blog, guides and project updates with live, interactive examples. Live at /blog.
Are my files really never uploaded?
Yes. Files are read into memory by your browser and processed with WebAssembly, Canvas and Web Audio inside the tab. There is no upload endpoint in the code. Open DevTools → Network while using any tool to see for yourself. The only server routes are optional and accept a URL you type (for HTML → PDF and link previews), never a file.
Is it actually free? What's the catch?
No catch. Because your device does the work, there are no server costs to recover, so no paywall, no watermark, no quota and no account. The code is MIT-licensed.
Does it work offline?
Yes. OpenFile is an installable PWA. After the first visit the app shell is cached; engines such as ffmpeg, OCR language packs and AI models are cached the first time you use the tool that needs them.
How big can my files be?
There is no artificial cap, the limit is your device's memory. Very large videos or PDFs with hundreds of pages work best on a desktop browser.
Why is the first run of an AI or video tool slower?
The engine (for example ffmpeg core or model weights) is downloaded once and then cached. Later runs start instantly. WebGPU-capable browsers run the AI tools faster.
Which browsers are supported?
| Capability | Chrome / Edge | Firefox | Safari |
|---|---|---|---|
| PDF, image, dev & text tools | ✅ | ✅ | ✅ |
| Video / audio (ffmpeg.wasm) | ✅ | ✅ | ✅ |
| AI tools (WebGPU fast path) | ✅ | ||
| Screen recorder | ✅ | ✅ | ✅ 16+ |
| QR scanning (BarcodeDetector) | ✅ |
Check your own browser on the in-app /status page.
Can I link straight to a tool?
Yes, every tool has its own URL:
https://openfile-studio.vercel.app/<slug>, for example /merge-pdf or /background-remover. Categories live at /category/<id>.
Can I self-host it for my team?
Absolutely, see Self-hosting. It is a static build, so any static host, an internal web server, or the container image above works.
|
Aniruddha Adak is an open-source developer from West Bengal, India (Kolkata area), with a B.Tech in Computer Science & Engineering (2026), who builds agentic harnesses and production-grade agent skills, and OpenFile, a fully in-browser file toolkit. |
|
Like OpenFile? Follow on GitHub for more open-source tools.
Built on the shoulders of giants: pdf-lib · PDF.js · ffmpeg.wasm · Tesseract.js · Transformers.js · IMG.LY background-removal · SheetJS · docx · mammoth · pptxgenjs · svgo · Lucide.
MIT © 2026 Aniruddha Adak
If OpenFile saved you an upload, please ⭐ star the repo.
Made with ♥ by @aniruddhaadak80 · openfile-studio.vercel.app · GitHub Pages mirror