🛠️ Developer Tools
Online Hex to String Converter
Convert between hex strings and plain text
Base64 to Hex Converter
Convert Base64 encoded data to a hex string
Hex to Base64 Converter
Convert a hex string to Base64 encoding
Hex to ASCII Converter
Convert a hex string to plain text
ASCII to Hex Converter
Convert plain text to a hex string
URL Hex Encoder/Decoder
Encode text to %HH byte sequences and decode them back
Hex to File Converter
Convert a hex string back to a downloadable file
Char to Hex ASCII Converter
Convert each character to its hex ASCII code
Hex ASCII to Char Converter
Convert hex ASCII codes to characters
Hex to ASCII Converter
Convert a hex string to plain text
ASCII to Hex Converter
Convert plain text to a hex string
Char to Hex ASCII Converter
Convert each character to its hex ASCII code
Char to Octal ASCII Converter
Convert each character to its octal ASCII code
Char to Binary ASCII Converter
Convert each character to its binary ASCII code
Char to Decimal ASCII Converter
Convert each character to its decimal ASCII code
Decimal ASCII to Char Converter
Convert decimal ASCII codes to characters, comma tolerant
Binary ASCII to Char Converter
Convert binary ASCII codes to characters
Octal ASCII to Char Converter
Convert octal ASCII codes to characters
Hex ASCII to Char Converter
Convert hex ASCII codes to characters
Online Base64 Encoder
Encode text to Base64 online
Online Base64 Decoder
Decode Base64 strings online
Base64 to File Converter
Decode a Base64 string and download it as a file
File to Base64 Converter
Pick a file and get its Base64 encoded string
Base64 to Hex Converter
Convert Base64 encoded data to a hex string
Hex to Base64 Converter
Convert a hex string to Base64 encoding
Online XML Formatter
Beautify XML documents with automatic indentation
Online XML Escape Tool
Escape XML special characters & < > " ' as entities
Online XML Unescape Tool
Convert XML entities (incl. &#x..; &#..;) back to characters
Online XML Minifier
Remove whitespace and line breaks between XML tags
JSON to Go Struct
Infer and generate Go struct definitions from JSON data
XML to Go Struct
Parse XML and generate Go structs with xml tags
Word Table to Java Bean
Generate Java entity fields from a table copied from Word
Word Table to SQL
Generate CREATE TABLE statements from a table copied from Word
Online Base64 Encoder
Encode text to Base64 online
Online Base64 Decoder
Decode Base64 strings online
Online MD5 Hash Generator
Calculate the MD5 hash of any text
Online SHA Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes
Online AES Encryption Tool
Encrypt and decrypt text with AES-256-CBC
Base64 to File Converter
Decode a Base64 string and download it as a file
File to Base64 Converter
Pick a file and get its Base64 encoded string
URL Hex Encoder/Decoder
Encode text to %HH byte sequences and decode them back
Online XML Escape Tool
Escape XML special characters & < > " ' as entities
Online XML Unescape Tool
Convert XML entities (incl. &#x..; &#..;) back to characters
SVG URL Encoder
Encode SVG markup for use in URLs and CSS
SVG URL Decoder
Decode URL-encoded SVG back to its source
Online AES Decryption Tool
Decrypt AES-256-CBC Base64 ciphertext online
Online DES Encryption Tool
Encrypt text with DES-CBC; key derived from passphrase via SHA-256
Online DES Decryption Tool
Decrypt DES-CBC Base64 ciphertext online
Online 3DES Encryption Tool
Encrypt text with Triple DES (3DES-CBC)
Online 3DES Decryption Tool
Decrypt 3DES-CBC Base64 ciphertext online
Online Blowfish Encryption Tool
Encrypt text with Blowfish-CBC
Online Blowfish Decryption Tool
Decrypt Blowfish-CBC Base64 ciphertext online
Online RC2 Encryption Tool
Encrypt text with RC2-CBC
Online RC2 Decryption Tool
Decrypt RC2-CBC Base64 ciphertext online
Online RC4 Encryption Tool
Encrypt text with the RC4 stream cipher
Online RC4 Decryption Tool
Decrypt RC4 Base64 ciphertext online
Online RC5 Encryption Tool
Encrypt text with RC5-32/12/16 in CBC mode
Online RC5 Decryption Tool
Decrypt RC5-32/12/16-CBC Base64 ciphertext online
Online RC6 Encryption Tool
Encrypt text with RC6-32/20/16 in CBC mode
Online RC6 Decryption Tool
Decrypt RC6-32/20/16-CBC Base64 ciphertext online
Online SM4 Encryption Tool
Encrypt text with Chinese SM4 cipher in CBC mode
Online SM4 Decryption Tool
Decrypt SM4-CBC Base64 ciphertext online
SM2 Key Pair Generator
Generate SM2 private and public keys (hex format)
Online SM2 Encryption Tool
Encrypt text with an SM2 public key; outputs C1C3C2 ciphertext
Online SM2 Decryption Tool
Decrypt C1C3C2 ciphertext with an SM2 private key
SM2 Signing Tool
Sign a message with an SM2 private key; outputs R||S
SM2 Signature Verification Tool
Verify a message signature with an SM2 public key
SM2 PEM Key Pair Generator
Generate SM2 private and public keys in PEM format
RSA PEM Key Pair Generator
Generate 1024/2048/4096-bit RSA key pairs in PEM format
Online MD5 Hash Generator
Calculate the MD5 hash of any text
Online SHA Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes
Online AES Encryption Tool
Encrypt and decrypt text with AES-256-CBC
Online SM3 Hash Tool
Compute text digest with the Chinese SM3 hash algorithm
Online File MD5 Checksum Tool
Compute the MD5 digest of a file, up to 100MB
Online File SHA Checksum Tool
Compute SHA-1/SHA-256/SHA-512 digest of a file
Online File SM3 Checksum Tool
Compute the SM3 digest of a file, up to 100MB
Online URL Decoder
Decode URL-encoded strings online
Multi-line to One-line Tool
Join multiple lines into one with a chosen separator
Remove Blank Lines Tool
Delete all blank lines from text
Remove Line Breaks Tool
Strip all line breaks and merge text into one line
Trim Whitespace Tool
Trim leading/trailing spaces of each line and the whole text
Random String Generator
Generate random strings by charset, length and count
Online Gzip Compression Tool
Compress text with Gzip and output Base64
Online Gzip Decompression Tool
Decompress Base64-encoded Gzip data to text
Online Deflate Compression Tool
Compress text with Deflate (zlib) and output Base64
Online Deflate Decompression Tool
Decompress Base64-encoded Deflate data to text
Online Brotli Compression Tool
Compress text with Brotli and output Base64
Online Brotli Decompression Tool
Decompress Base64-encoded Brotli data to text
Online JSON Formatter
Format, minify and validate JSON data online
Online XML Formatter
Beautify XML documents with automatic indentation
Online CSS Formatter
Beautify CSS code with automatic indentation
Online SQL Formatter
Uppercase SQL keywords with automatic line breaks and indentation
PX to REM Converter
Batch convert px units in CSS to rem with a custom base
REM Base Converter
Batch rescale rem values in CSS between root sizes