Your files stay in your browser. No uploads, no servers.
Privacy-first, browser-only file tools hosted on GitHub Pages.
UI is available in English (/) and Japanese (/ja) — including options, modes, and beginner tips. Language is tied to the URL so social crawlers get the matching Open Graph text. Dark mode follows your system by default.
Discovery for crawlers / LLMs: llm.txt · llm-full.txt · sitemap.xml · Japanese home
Images → PDF · Merge · Split · PDF → Images · Page Organizer · Compression (light)
Converter · Compressor · Resizer · Cropper · Rotator · Metadata Remover · Contact Sheet · Favicon Generator (16–256)
Batch Renamer · File Information · Archive Tools (ZIP) · Duplicate Finder
JSON Formatter · JSON ↔ YAML · CSV ↔ JSON · Base64 · Hash · UUID · Timestamp · Text Diff · QR Code · URL Encode · Regex Tester · Markdown Preview · Discord Markdown Preview · Character Count (tiktoken for OpenAI)
- File processing runs in your browser. There is no upload API.
- Cookies are used only for Google Analytics (site metrics), not for file processing.
- Some tools may put load on your device (memory/CPU) with large files.
- The home page may load a third-party visit counter image from
count.getloli.com(site metrics only; your files are not included). Details: Privacy. - No ads. No error telemetry — please open an issue if something breaks.
See: Privacy · Security · Terms
npm install
npm run dev
npm run buildDetails: docs/en/development.md
Push to main runs GitHub Actions → https://coffin299.github.io/WebFileTools/
Enable Settings → Pages → Source: GitHub Actions once.