Skip to content
DevignitorPublic

About

Private, in-browser Base64 encoder/decoder for any file. No accounts, no servers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Encodex

Turn any file into Base64 — and back again. Everything runs in your browser: no accounts, no servers, nothing is uploaded.

Live app: https://devignitor.github.io/encodex/

Features

  • Any file → Base64: drag & drop or click to choose; copy the result or save it as .txt
  • Optional data: URI prefix for embedding images straight into HTML/CSS
  • Base64 → file: paste Base64 (or a data: URI), or open a Base64 .txt file
  • Plain text / Code view for text results, or File download with a custom name
  • Automatic type detection (PNG, JPG, GIF, WebP, SVG, PDF, ZIP, GZIP, MP3, text)
  • Image preview for decoded images
  • Recent history stored only in your browser's local storage

Run locally

npm install
npm run dev

Open http://localhost:3000.

Build

npm run build   # static site in ./out

The production build uses the /encodex base path (for GitHub Pages). For another host, edit next.config.js.

Privacy

Files are read and converted locally with the browser's FileReader and atob. Only a small history list is kept in localStorage; clear it any time from the page.

License

MIT — see LICENSE.


Built by Devignitor. Founded by Azmat Ali Khan.

About

Private, in-browser Base64 encoder/decoder for any file. No accounts, no servers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages