Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/Developer/Base64 Encoder & Decoder

Base64 Encoder & Decoder

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Convert text to standard Base64 or decode it back to readable UTF-8 text. Accents and emoji are supported, with no file upload.

Processed on your deviceFree · No account needed

Preparing your tool…

How to use it

  1. 1Enter UTF-8 text to encode or standard Base64 to decode.
  2. 2Choose the direction and run the tool.

“Hello” encodes to “SGVsbG8=”.

Details & limits

100,000 text characters or 400,000 encoded input characters; decoded output up to 100,000 characters. Standard padded Base64; ASCII whitespace accepted on decode. UTF-8 text only.

Is Base64 encryption?

No. Base64 is a reversible representation. Anyone with the encoded text can decode it. This tool accepts UTF-8 text, not arbitrary binary files.

Standard Base64 for text, not encryption

This tool uses standard Base64 with padding and accepts spaces, tabs and line breaks around encoded groups when decoding. The decoded bytes must be valid UTF-8 text; this is not a binary-file or Base64URL converter. Text input and decoded output are limited to 100,000 characters, with up to 400,000 encoded input characters. Base64 is reversible encoding, not encryption.

Related tools

URL Encoder / DecoderSHA-256 Hash Generator
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch
0 / 100,000 input code units