Developer Utilities
Base64 Encoder
Encodes text to Base64 with correct Unicode handling — plain btoa() breaks on emoji and non-Latin text; this doesn't.
FreeNo sign-upRuns in your browser
How it works
- 1Type or paste text
- 2It's encoded to Base64 immediately
- 3Copy the result
Who this is for
- Encoding a string for a data URL or Basic Auth header
- Preparing binary-safe text for a config value
- Quick encoding during API debugging
More tools
More in Developer Utilities
Base64 Decoder
Decodes Base64 back into readable text, handling full Unicode correctly.
Developer Utilities
JSON Formatter & Validator
Formats, validates and beautifies JSON with clear error locations.
Developer Utilities
JSON Minifier
Strips whitespace from JSON to reduce payload size.
Developer Utilities
JSON to CSV Converter
Converts a JSON array of objects into a downloadable CSV file.
Developer Utilities
CSV to JSON Converter
Converts CSV data into a JSON array of objects.
Developer Utilities
CSV Cleaner
Trims whitespace, removes empty rows and de-duplicates a CSV file.
Developer Utilities
Ask AI about Internet Compass