Encode and Decode Base64 Strings
Convert text or binary data to Base64 encoding and back again. Paste your input, click, and get the result instantly.
Developers use this constantly for embedding images in CSS, encoding API credentials, or debugging data that's been Base64-encoded in transit. Supports both standard and URL-safe Base64 variants.
Frequently Asked Questions — Base64 Encode/Decode
Yes. Drop any file to get its Base64 encoding. Useful for embedding small assets in code.
Yes. Paste the Base64 string and download the decoded result as a file.
Base64 encoding increases size by about 33%. It represents binary data using only printable ASCII characters.
More Text Tools
Notepad
Simple scratchpad with tabs, auto-save, and word count.
Markdown Editor
Write Markdown with a live HTML preview, toolbar shortcuts, and export options.
Find & Replace
Find and replace text with regex support, case sensitivity, and whole word matching.
Text Case Converter
Convert text between UPPER, lower, Title, camelCase, snake_case, and more.
Word & Character Counter
Count words, characters, sentences, paragraphs, and estimate reading time.
Text Diff
Compare two texts side by side. Highlight differences instantly.
Compare Two Lists
Find common, unique, and missing items between two lists.
Remove Duplicate Lines
Remove duplicate lines, sort, trim whitespace, and clean up text.