# Base62 Converter

Encode and decode text to/from Base62 format (0-9, A-Z, a-z)

> Canonical page: https://elysiatools.com/en/tools/base62-converter

- **Category:** Format Conversion

- **Keywords:** base62, encode, decode, convert, transform, base62 converter

## Overview

The Base62 Converter is a lightweight utility designed to transform text into Base62 format and vice versa. By utilizing a character set of 0-9, A-Z, and a-z, this tool provides a compact way to represent data, making it ideal for URL shortening, unique ID generation, and data obfuscation.

## Inputs

- **Input Text** (textarea): Enter text to encode or Base62 text to decode...
- **Operation** (select)

## When to use

- When you need to create short, URL-friendly identifiers for database records.
- When you want to obfuscate sensitive-looking strings to prevent casual human readability.
- When you need to convert binary or numeric data into a compact, alphanumeric string format.

## How it works

- Enter your source text or Base62 string into the input field.
- Select the 'Encode' operation to transform your text into Base62, or 'Decode' to revert it to plain text.
- Click the convert button to instantly generate your result.

## Use cases

- Generating short, unique tracking codes for marketing campaigns.
- Compressing numeric IDs into shorter alphanumeric strings for API responses.
- Encoding configuration strings to avoid issues with special characters in system paths.

## Frequently asked questions

### What characters are used in Base62?

Base62 uses the alphanumeric character set: 0-9, A-Z, and a-z.

### Is Base62 case-sensitive?

Yes, Base62 is case-sensitive because it distinguishes between uppercase (A-Z) and lowercase (a-z) letters.

### Can I use this for URL shortening?

Yes, Base62 is commonly used for URL shortening because it produces compact, web-safe strings.

### Is this tool secure for sensitive data?

Base62 is an encoding method, not encryption. It should not be used to secure sensitive information.

### Does the tool support special characters?

The tool processes input text as a sequence of bytes, allowing it to handle standard text and special characters through encoding.

## Related tools

- [ASCII85 Converter](https://elysiatools.com/en/tools/ascii85-converter): Encode and decode text to/from ASCII85 format (Adobe version)
- [Base32 Converter](https://elysiatools.com/en/tools/base32-converter): Encode and decode text to/from Base32 format with multiple variants
- [Base45 Converter](https://elysiatools.com/en/tools/base45-converter): Encode and decode text to/from Base45 format (RFC 9285)
- [Base58 Converter](https://elysiatools.com/en/tools/base58-converter): Encode and decode text to/from Base58 format with Bitcoin and Ripple variants
- [Base64 Converter](https://elysiatools.com/en/tools/base64-converter): Encode and decode data to/from Base64 format with URL-safe options
- [Base91 Converter](https://elysiatools.com/en/tools/base91-converter): Encode and decode text to/from Base91 format (ascii+basE91 algorithm)
- [Avro Converter](https://elysiatools.com/en/tools/avro-converter): Encode and decode data to/from Avro data serialization format with schema support
- [Braille Converter](https://elysiatools.com/en/tools/braille-converter): Convert text to Braille Unicode characters or decode Braille to text

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Hex/Unicode Encoding Format Samples](https://elysiatools.com/en/samples/text-hex-unicode-formats): Examples of hex (\xXX) and unicode (\uXXXX) escape sequence encoding formats
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion

## Related content

- [Base, Radix, and Hex Encoding Tools](https://elysiatools.com/en/hubs/base-radix-and-hex-encoding-tools): Convert text and bytes across Base variants, arbitrary radices, hex, and web escapes while checking reversible byte preservation.
