Skip to content

Repository files navigation

WebFileTools

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

日本語 README

Features

PDF

Images → PDF · Merge · Split · PDF → Images · Page Organizer · Compression (light)

Image

Converter · Compressor · Resizer · Cropper · Rotator · Metadata Remover · Contact Sheet · Favicon Generator (16–256)

File

Batch Renamer · File Information · Archive Tools (ZIP) · Duplicate Finder

Developer

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)

Privacy

  • 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

Development

npm install
npm run dev
npm run build

Details: docs/en/development.md

Deploy

Push to main runs GitHub Actions → https://coffin299.github.io/WebFileTools/

Enable Settings → Pages → Source: GitHub Actions once.

License

MIT

Support

About

Privacy-focused file conversion and utility tools that run entirely in your browser. Your files never leave your device.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages