Home
Tools
FAQ
Contact
Get Started
A
Awan Tools
Home
Tools
FAQ
Contact
Encoding Toolkit
31 client-side utilities — Base64, URL encoding, ASCII, Unicode, UTF-8/16, Binary, Hex, Hash & more
Load Sample
Clear
Base64
Encoder
Text → Base64
Decoder
Base64 → Text
Image Encoder
Image → Data URI
Image Decoder
Data URI → Image
URL-safe Encoder
Text → Base64url
URL-safe Decoder
Base64url → Text
URL Encoding
URL Encoder
Percent-encode
URL Decoder
Percent-decode
Query Builder
Build query string
Query Parser
Parse query string
URL Parser
Break down a URL
URL Extractor
Find URLs in text
URL Cleaner
Strip tracking params
URL Splitter
Visual breakdown
Character Encoding
ASCII
Decimal code points
Unicode
U+XXXX code points
UTF-8
Hex byte sequence
UTF-16
Hex code units
Binary Encoder
Text → binary
Binary Decoder
Binary → text
Octal
Octal escape sequences
Decimal
Decimal code points
Hex
Hex byte values
Char Code Table
All encodings at once
Hash & Checksum
MD5
128-bit digest
CRC32
32-bit checksum
SHA-1
160-bit digest
SHA-256
256-bit digest
SHA-384
384-bit digest
SHA-512
512-bit digest
HMAC
Keyed-hash MAC
Base64 Encoder
UTF-8 safe — handles emoji & non-ASCII
Copy
Download
Encode
Plain Text Input
Paste
Open
Base64 Output
Copy
Base64 Decoder
Copy
Decode
Base64 Input
Paste
Open
Decoded Text
Copy
Base64 Image Encoder
Converts any image to an embeddable data URI
Copy Data URI
Download
Click or drag & drop an image
PNG, JPG, GIF, WebP, SVG…
Data URI Output
Copy
Base64 Image Decoder
Paste a data URI or raw Base64 image string
Decode
Data URI or Base64 Input
Paste
Open
Paste a data URI or Base64 image string above.
URL-safe Base64 Encoder
Replaces + and / with - and _, removes padding =
Copy
Encode
Plain Text Input
Paste
Open
Base64url Output
Copy
URL-safe Base64 Decoder
Accepts both padded and unpadded Base64url
Copy
Decode
Base64url Input
Paste
Open
Decoded Text
Copy
URL Encoder
Mode
encodeURIComponent
encodeURI (full URL)
Copy
Encode
Plain Text Input
Paste
Open
Encoded Output
Copy
URL Decoder
Decodes both %XX and + (space) encoding
Copy
Decode
Encoded Input
Paste
Open
Decoded Output
Copy
URL Query Builder
Build a query string from key-value pairs
+ Add Param
Copy
Base URL (optional)
Query String Output
Copy
URL Query Parser
Paste a full URL or just the query string
Parse
Query String or URL
Paste
Open
Paste a query string above
URL Parser
Breaks a URL into all its components
Parse
URL Input
Paste
Open
Paste a URL above to parse it
URL Extractor
Finds all http/https URLs in a block of text
Extract
Text Input
Paste
Open
Paste text above to extract URLs
URL Cleaner
Strips utm_*, fbclid, gclid and other tracking parameters
Copy
Clean
Also remove (comma-separated)
Dirty URL
Paste
Open
Clean URL
Copy
URL Splitter
Visual colour-coded breakdown of every URL segment
Split
URL Input
Paste
Open
Paste a URL to split
ASCII Converter
Mode
Text → Codes
Codes → Text
Copy
Convert
Input
Paste
Open
Output
Copy
Unicode Converter
Mode
Text → U+XXXX
U+XXXX → Text
Copy
Convert
Input
Paste
Open
Output
Copy
UTF-8 Converter
Text → UTF-8 byte sequence in hex
Separator
Space
None
\x
%
Copy
Convert
Text Input
Paste
Open
UTF-8 Bytes (Hex)
Copy
UTF-16 Converter
Text → UTF-16 code units in hex
Separator
Space
None
\u
Copy
Convert
Text Input
Paste
Open
UTF-16 Code Units (Hex)
Copy
Binary Encoder
Converts text to 8-bit binary groups via UTF-8
Separator
Space
None
Newline
Copy
Encode
Text Input
Paste
Open
Binary Output
Copy
Binary Decoder
Converts space-separated 8-bit groups back to text
Copy
Decode
Binary Input
Paste
Open
Decoded Text
Copy
Octal Converter
Converts between text and octal escape sequences
Mode
Text → Octal
Octal → Text
Copy
Convert
Input
Paste
Open
Output
Copy
Decimal Converter
Converts between characters and their decimal code points
Mode
Text → Decimal
Decimal → Text
Copy
Convert
Input
Paste
Open
Output
Copy
Hex Converter
Converts between text and hex byte values
Mode
Text → Hex
Hex → Text
Copy
Convert
Input
Paste
Open
Output
Copy
Character Code Table
See all encodings for every character at once
Show Table
Text Input (up to 64 chars)
Paste
Open
Type or paste characters above
MD5
128-bit digest — fast checksum, not for security
Copy
Input Text
Paste
Open
MD5 Hash
Copy
CRC32
32-bit cyclic redundancy check — hex, decimal & binary output
Copy
Input Text
Paste
Open
CRC32 Output
Copy
SHA-1
160-bit digest via Web Crypto API — deprecated for security use
Copy
Input Text
Paste
Open
SHA-1 Hash
Copy
SHA-256
256-bit digest — most common SHA-2 variant, excellent for file integrity
Copy
Input Text
Paste
Open
SHA-256 Hash
Copy
SHA-384
384-bit digest — truncated SHA-512 with stronger security margin
Copy
Input Text
Paste
Open
SHA-384 Hash
Copy
SHA-512
512-bit digest — highest SHA-2 strength, recommended for modern use
Copy
Input Text
Paste
Open
SHA-512 Hash
Copy
HMAC
Keyed-hash message authentication code via Web Crypto
Copy
Secret key:
Algorithm:
SHA-256
SHA-384
SHA-512
SHA-1
Message Text
Paste
Open
HMAC Output
Copy
Related Tools
Developer Generator Toolkit
100+ developer generators in one place — UUIDs, passwords,
Frontend Studio
Professional browser-based frontend IDE — HTML, CSS, JavaS
GitHub Toolkit
36 browser-based GitHub utilities — download repos, files,
Internet Speed Test
Professional Internet Diagnostics Suite — download/upload
Report Issue
Report an Issue
×
Your Name
*
Your Email
*
Describe the Problem
*
Screenshot (optional)
This site uses cookies to improve your experience.
Learn more
Essential Only
Accept All