Custom Base64 Alphabet Mapper

Function Description

πŸ”€ Custom Character Set

Use custom 64 characters as Base64 character set

πŸ”„ Character Mapping

Convert between standard Base64 and custom Base64

βš™οΈ Flexible Configuration

Support custom padding characters and padding strategies

πŸ”’ Local Processing

All operations completed locally, protecting data security

Usage Steps

  1. Set Character Set: Enter 64 unique characters in the "Alphabet" box
  2. Configure Padding: Set standard padding and custom padding characters
  3. Input Data: Enter standard Base64 or custom Base64 on the left
  4. Conversion Operation: Click "Std β†’ Custom" or "Custom β†’ Std" to convert
Alphabet (64 chars)
Standard padding
Custom padding
πŸ“„ Standard Base64
Length: 0
πŸ”§ Custom Base64
Length: 0

πŸ” Custom Base64 Mapping Working Principle

  • Character Set: Choose any 64 unique characters as Base64 character set (standard is A-Z, a-z, 0-9, +, /)
  • Remapping: This tool remaps characters from source character set to target character set 1-to-1, without re-encoding the payload
  • Padding: = can be preserved, changed to other symbols, or completely removed, both parties must agree
  • Compatibility: Custom character sets are incompatible with standard Base64 unless the receiver knows your character set and padding rules
  • Security: This is a text substitution layer on Base64, does not add encryption or integrity by itself