About
Encraft is an online tools website with free and practical utilities to improve day-to-day productivity.
Questions, suggestions, or issues: [email protected]
Data & Privacy
We respect your data. Uploaded files and inputs are automatically deleted, and processed data is removed within a day.
Read the full privacy policyCopyright © 2026 Encraft. All Rights Reserved.
Encode text or uploaded files as Base64, or decode Base64 text and files back to binary data.
Runs in your browser — your input is processed on this device and never uploaded.
Secondary information and sharing actions for this public tool.
Choose Encode to convert text or uploaded files into standard padded Base64. Choose Decode to turn valid Base64 text back into the original binary bytes. Multiple inputs can be processed in one run.
Base64 is a binary-to-text encoding defined by RFC 4648. Every complete group of 3 input bytes becomes 4 Base64 characters; padding represents an incomplete final group.
Base64 is reversible encoding, not encryption, hashing, or compression. Anyone with the encoded text can decode it, and the encoded form is usually larger than the original data.
For other representations, try Base32 or Hex Encoder. Use a hash tool such as BLAKE3 when the goal is an integrity fingerprint rather than reversible encoding.
Drag a file here, or click to upload.
Up to 5 files · 60 MB total
Upload is optional.