Base64 Encoder/Decoder

Encode and decode text to/from Base64 format

Pentest Tool · v2.5 (Secure)
RFC 4648
Standard
Base64 specification
10MB
Max Input
Text input limit
4
Charsets
UTF-8, ASCII, etc.
3
Options
URL-safe, padding

Base64 Encoder/Decoder Pro

Convert data to and from Base64 format with advanced options

Base64 encoding increases data size by approximately 33%. Maximum input size: 10 MB.

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. Commonly used for data transfer in emails, web APIs, and embedded resources.

Common Uses

Email attachments - MIME encoding
Web APIs - Data transmission
JWT tokens - Header and payload

Options Explained

URL Safe - Replaces +/ with -_ for URLs
Remove padding - Strips trailing = characters
Line breaks - Adds line breaks every 76 chars

Examples

Text Encoding

Input:

Hello World

Output:

SGVsbG8gV29ybGQ=

Text Decoding

Input:

SGVsbG8gV29ybGQ=

Output:

Hello World

URL Safe Base64

Standard:

a+b/c==

URL Safe:

a-b_c