Learn Programming The Easy Way!
Learn how to brainstorm, write and test your code with our beginner-friendly tutorials and examples.
Your Ultimate Online Web Tools list
Browse our complete library of +350 free and user-friendly web tools to enhance your worklow.
- HTML Prettify
- HTML Minify
- HTML Escape
- HTML Unescape
- CSS Prettify
- CSS Minify
- JavaScript Prettify
- JavaScript Minify
- JavaScript Validate
- JSON Prettify
- JSON Minify
- JSON Escape
- JSON Unescape
- JSON Validate
- XML Prettify
- XML Minify
- HTML to Markdown
- Markdown to HTML
- HTML to Jade
- Jade to HTML
- BBCode to HTML
- BBCode to Jade
- BBCode to Text
- JSON to Text
- HTML to Text
- XML to Text
- Text to HTML Entities
- Strip HTML
- URL Encode
- URL Decode
- URL Parse
- Base32 Encode
- Base32 Decode
- Base58 Encode
- Base58 Decode
- Base64 Encode
- Base64 Decode
- ROT13 Encode/Decode
- ROT47 Encode/Decode
- XOR Encrypt
- XOR Decrypt
- AES Encrypt
- AES Decrypt
- RC4 Encrypt
- RC4 Decrypt
- DES Encrypt
- DES Decrypt
- 3DES Encrypt
- 3DES Decrypt
- Rabbit Encrypt
- Rabbit Decrypt
- Ascii85 Encode
- Ascii85 Decode
- UTF8 Encode
- UTF8 Decode
- UTF16 Encode
- UTF16 Decode
- Uuencode
- Uudecode
- IDN Encode
- IDN Decode
- Punycode Encode Text
- Punycode Decode Text
- Morse Encode
- Morse Decode
- Create MySQL Password
- Create MariaDB Password
- Create PostgreSQL Password
- Create Bcrypt Password
- Verify Bcrypt Password
- Create Scrypt Password
- Verify Scrypt Password
- Create Random Password
- Create Random UUID/GUID
- ROT13 Strings
- ROT47 Strings
- Calculate MD2 Hash
- Calculate MD4 Hash
- Calculate MD5 Hash
- Calculate MD6 Hash
- Calculate RipeMD-128 Hash
- Calculate RipeMD-160 Hash
- Calculate RipeMD-256 Hash
- Calculate RipeMD-320 Hash
- Calculate SHA1 Hash
- Calculate SHA2 Hash
- Calculate SHA-224 Hash
- Calculate SHA-256 Hash
- Calculate SHA-384 Hash
- Calculate SHA-512 Hash
- Calculate SHA3 Hash
- Calculate CRC16 Hash
- Calculate CRC32 Hash
- Calculate Adler32 Hash
- Calculate Whirlpool Hash
- Calculate NTLM Hash
- Calculate All Hashes at Once!
- Convert Miles to Km
- Convert Km to Miles
- Convert Celsius to Fahrenheit
- Convert Fahrenheit to Celsius
- Convert Degrees to Radians
- Convert Radians to Degrees
- Convert Pounds to Kilograms
- Convert Kilograms to Pounds
- Convert XML to JSON
- Convert JSON to XML
- Convert XML to YAML
- Convert YAML to XML
- Convert JSON to YAML
- Convert YAML to JSON
- Transpose Delimited Text
- Text Columns to Rows
- Text Rows to Columns
- Convert Roman to Decimal
- Convert Decimal to Roman
- Convert Scientific to Decimal
- Convert Decimal to Scientific
- Convert UTF8 to Hex
- Convert Hex to UTF8
- Convert Text to ASCII
- Convert ASCII to Text
- Convert Text to Binary
- Convert Binary to Text
- Convert Text to Octal
- Convert Octal to Text
- Convert Text to Decimal
- Convert Decimal to Text
- Convert Text to Hex
- Convert Hex to Text
- Convert Text to Lowercase
- Convert Text to Uppercase
- Convert Text to Randomcase
- Convert Text to Titlecase
- Convert Spaces to Tabs
- Convert Tabs to Spaces
- Convert Spaces to Newlines
- Convert Newlines to Spaces
- Convert UNIX Time to UTC
- Convert UTC Time to UNIX
- Convert Seconds to H:M:S
- Convert H:M:S to Seconds
- Seconds to Human Time
- Random Date Generator
- Random Time Generator
- Lowercase Text
- Uppercase Text
- Randomcase Text
- Titlecase Text
- Invert Text Case
- Capitalize Words in Text
- Repeat Text
- Replace Text
- Reverse Text
- Rotate Text
- Circularly Rotate Text Left
- Circularly Rotate Text Right
- Transform Text
- Truncate Text
- Trim Text
- Center Text
- Right-Align Text
- Left-Pad Text
- Right-Pad Text
- Justify Text
- Format Text Columns
- Extract Delimited Column
- Delete Delimited Column
- Replace Delimited Column
- Swap Delimited Columns
- Change Column Delimiter
- Find Number of Letters
- Find Number of Words
- Find Number of Lines
- Find Number of Paragraphs
- Sort Text
- Sort Numbers
- Sort Words
- Sort Text by Lines Length
- Word Wrap
- Split into Words
- Find Letter Frequency
- Find Word Frequency
- Find Phrase Frequency
- Number Text Lines
- Prefix Text Lines
- Prefix and Suffix Text Lines
- Suffix Text Lines
- Find Longest Text Line
- Find Shortest Text Line
- Delete Duplicated Lines
- Delete Empty Lines
- Shuffle Text Lines
- Join Text Lines
- Split Strings
- Reverse Text Lines
- Filter Text Lines
- Generate Text from Regex
- Extract Regexp Matches
- Replace Regexp Matches
- Extract All Emails
- Extract All URLs
- Extract All Numbers
- Text Statistics/Info Tool
- Find Text Length
- Character Accent Remover
- Remove Duplicate Spaces
- Remove All Whitespaces
- Remove Text Punctuation
- Add Thousands Separators
- Strip Backslashes
- Merge Text Lists
- Intermix Two Lists
- Intersect Text Lists
- Difference of Text Lists
- Printf/Sprintf Text
- Grep Text
- Head Text
- Tail Text
- Extract Line Range
- Convert JPG to PNG
- Convert PNG to JPG
- Convert GIF to PNG
- Convert GIF to JPG
- Convert BMP to PNG
- Convert BMP to JPG
- Convert Hex Color to RGB
- Convert RGB Color to Hex
- Convert CMYK Color to RGB
- Convert RGB Color to CMYK
- Convert CMYK Color to Hex
- Convert Hex Color to CMYK
- Convert Image to Base64
- Convert Binary to Octal
- Convert Binary to Decimal
- Convert Binary to Hex
- Convert Octal to Binary
- Convert Octal to Decimal
- Convert Octal to Hex
- Convert Decimal to Binary
- Convert Decimal to Octal
- Convert Decimal to Hex
- Convert Hex to Binary
- Convert Hex to Octal
- Convert Hex to Decimal
- Convert Decimal to BCD
- Convert BCD to Decimal
- Convert Octal to BCD
- Convert BCD to Octal
- Convert Hexadecimal to BCD
- Convert BCD to Hexadecimal
- Convert Binary to Gray Code
- Convert Gray Code to Binary
- Convert Octal to Gray Code
- Convert Gray Code to Octal
- Decimal to Gray Code
- Gray Code to Decimal
- Hexadecimal to Gray Code
- Gray Code to Hexadecimal
- Binary Sum
- Binary Product
- Binary Bitwise AND
- Binary Bitwise NAND
- Binary Bitwise OR
- Binary Bitwise NOR
- Binary Bitwise XOR
- Binary Bitwise XNOR
- Binary Bitwise NOT
- Invert a Binary String
- Reverse a Binary String
- Circularly Shift a Binary Number
- Rotate a Binary String Left
- Rotate a Binary String Right
- Convert Any Number Base
- Convert Numbers to Words
- Convert Words to Numbers
- Decimal to Scientific Notation
- Scientific to Decimal Notation
- Prime Number Generator
- Fibonacci Number Generator
- Pi Digit Generator
- Euler Digit Generator
- Round Numbers Up
- Round Numbers Down
- Random Number Generator
- Random Fraction Generator
- Convert XML to CSV
- Convert CSV to XML
- Convert JSON to CSV
- Convert CSV to JSON
- Convert YAML to CSV
- Convert CSV to YAML
- Convert CSV to Text
- Convert Text to CSV
- Transpose CSV
- CSV Columns to Rows
- CSV Rows to Columns
- Extract a Column from CSV
- Delete a Column from CSV
- Prepend a CSV Column
- Append a CSV Column
- Insert a CSV Column
- Replace a CSV Column
- Swap Columns in CSV Files
- Change CSV Delimiter
- Random CSV Generator
- Convert CSV to TSV
- Convert TSV to CSV
- Convert TSV to YAML
- Convert YAML to TSV
- Convert XML to TSV
- Convert TSV to XML
- Convert JSON to TSV
- Convert TSV to JSON
- Convert TSV to Text
- Convert Text to TSV
- Transpose TSV
- TSV Columns to Rows
- TSV Rows to Columns
- Extract a Column from TSV
- Delete a Column from TSV
- Prepend a TSV Column
- Append a TSV Column
- Insert a TSV Column
- Replace a TSV Column
- Swap Columns in TSV Files
- Change TSV Delimiter
- Random TSV Generator
- Random JSON Generator
- Random XML Generator
- Random YAML Generator
- Random Password Generator
- Random String Generator
- Random Decimal Fraction Generator
- Random Binary Generator
- Random Octal Generator
- Random Decimal Generator
- Random Hex Generator
- Random Byte Generator
- Random MAC Generator
- Random UUID Generator
- Random GUID Generator
- Random Text from RegEx
- Shuffle Letters
- Pick a Random Item
- Sort IP Addresses
- Random IP Generator
- Convert IP to Binary
- Convert Binary to IP
- Convert IP to Octal
- Convert Octal to IP
- Convert IP to Decimal
- Convert Decimal to IP
- Convert IP to Hex
- Convert Hex to IP