Choose your file
Select a file.
Private browser tools — optional free account unlocks higher quality presets.
How it worksEncode any file to Base64 online free in your browser — no upload to a server.
Runs in your browser — no uploadDrag & drop here, or pick a file from your device
Outputs a UTF-8 text file containing the Base64 string.
Base64 to file. Decode Base64 text back into a downloadable file online free in your browser.
Open tool →Encode special characters. URL encode text online free for safe query strings and links.
Open tool →Decode percent-encoding. URL decode percent-encoded text online free in your browser.
Open tool →Random UUID v4. Generate random UUID v4 identifiers online free — useful for developers and testing.
Open tool →SHA-256 checksum. Generate SHA-256 hash of any file online free in your browser — verify downloads without uploading.
Open tool →Pretty-print JSON. Format and minify JSON online free in your browser. Upload a .json file or paste JSON text.
Open tool →Convert small files into Base64 text for APIs, data URIs or debugging.
Select a file.
Download the Base64-encoded text output.
The finished file is created on your device and downloads straight away.
Yes. All 100+ tools are free with no daily limit. Optional accounts unlock higher quality presets.
No. Compression runs in your browser tab. Check the network panel — no file is sent.
Open Compress PDF to 100KB, upload your PDF and pick a compression level. The tool targets your size limit.
Yes. Use Passport Photo Maker — upload a portrait, pick 2×2 inch size and download a white-background photo.
Yes, on Android, iPhone and iPad browsers. Very large files depend on device memory.
No. Visit counts are stored in our MySQL database, not in the static files we deploy.