Word Counter
Live word, character and sentence counts with a goal tracker.
Open →HomeToolsBase64 Encoder Decoder
Two-way Base64 for text: encode to Base64, or paste Base64 to decode it back. Unicode-safe.
100% free · No signup · Your text never leaves your browser.
Base64 is a way to represent binary or special text as plain ASCII letters, numbers and symbols. Developers use it to embed data in URLs, emails and JSON. This free tool encodes text to Base64 and decodes it back, entirely in your browser.
Common uses: embedding small images directly in HTML/CSS as data URLs, passing binary data through JSON APIs, encoding credentials in HTTP Basic auth headers, and safely transporting text through systems that only accept plain ASCII.
Encoding and decoding run locally. Tokens or data you paste are never uploaded.
Yes — free forever, no signup.
Yes. It encodes as UTF-8 first, so any Unicode text round-trips correctly.
The input isn't valid Base64 — usually a typo, missing padding characters (=), or line breaks pasted in the wrong place.
No — it's just an encoding, not encryption. Anyone can decode Base64, so never use it to hide secrets.
Yes, once the page has loaded.
Base64URL replaces +/ with -_ so the output is safe inside URLs. This tool uses standard Base64.
Short answer: Base64 is a way to represent binary or special text as plain ASCII letters, numbers and symbols. Developers use it to embed data in URLs, emails and JSON. This free tool encodes text to Base64 and decodes it back, entirely in your browser.
Live word, character and sentence counts with a goal tracker.
Open →Shrink JPG, PNG and WebP images without uploading them.
Open →QR codes for links, text and WiFi — PNG and SVG download.
Open →Strong random passwords, generated offline in your browser.
Open →Share WiFi with a scannable QR code — guests join, no typing.
Open →Count characters with and without spaces, plus words and lines.
Open →Convert text to UPPERCASE, lowercase, Title Case and Sentence case.
Open →Validate and format JSON — pretty-print or minify, with clear errors.
Open →Pick any color and get its HEX, RGB and HSL codes with one-click copy.
Open →Generate lorem ipsum placeholder text by paragraphs, sentences or words.
Open →Convert length, weight and temperature — km to miles, kg to lbs, °C to °F.
Open →Calculate X% of Y, what % X is of Y, and percentage change.
Open →Encode text to Base64 and decode Base64 back to text, instantly.
Open →Generate unique UUID v4 identifiers — one at a time or in bulk.
Open →URL-encode text and decode percent-encoded URLs.
Open →Generate SHA-256 and SHA-512 hashes of any text, in your browser.
Open →