Web Developer Tools

We're obsessed with making web developers' lives easier at Browserling, so we created a collection of the most popular developer tools all in one place. We love simplicity so we made them very simple and obvious how to use. No ads, bloated dialogs, or useless checkboxes. Just tools. All free. Press button, get result. Here they are!

Web tools
URL encode/decode, HTML escape/unescape, JSON prettify/minify, etc.
Explore
Conversion tools
Convert between various data, file, encoding, text and number formats, etc.
Explore
Conversion tools
Press button, get result.
Convert XML to JSON
Convert JSON to XML
Convert XML to CSV
Convert CSV to XML
Convert XML to YAML
Convert YAML to XML
Convert YAML to TSV
Convert TSV to YAML
Convert XML to TSV
Convert TSV to XML
Convert JSON to CSV
Convert CSV to JSON
Convert JSON to YAML
Convert YAML to JSON
Convert JSON to TSV
Convert TSV to JSON
Convert YAML to CSV
Convert CSV to YAML
Convert CSV to TSV
Convert TSV to CSV
Extract a Column from CSV
Extract a Column from TSV
Extract Arbitrary Delimited Column
Convert HTML to Markdown
Convert Markdown to HTML
Convert HTML to Jade
Convert Jade to HTML
Convert BBCode to HTML
Convert BBCode to Jade
Convert BBCode to Text
Convert UNIX Time to UTC
Convert UTC Time to UNIX
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
Convert Seconds to H:M:S
Convert H:M:S to Seconds
Convert Seconds to Human Time
Convert Roman to Decimal
Convert Decimal to Roman
Convert Scientific to Decimal
Convert Decimal to Scientific
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 JSON to Text
Convert HTML to Text
Convert XML to Text
Convert Text to Base32
Convert Base32 to Text
Convert Text to Base58
Convert Base58 to Text
Convert Text to Base64
Convert Base64 to Text
Convert Text to Ascii85
Convert Ascii85 to Text
Convert Text to UTF8
Convert UTF8 to Text
Convert Spaces to Tabs
Convert Tabs to Spaces
Convert Spaces to Newlines
Convert Newlines to Spaces
Uuencode Text
Uudecode Text
Convert Text to Punycode
Convert Punycode to Text
Convert Hex Color to RGB
Convert RGB Color to Hex
Convert Image to Base64
Convert JPG to PNG
Convert PNG to JPG
Convert GIF to PNG
Convert GIF to JPG
Convert BMP to PNG
Convert BMP to JPG
IDN Encode
IDN Decode
Encryption tools
Encrypt and decrypt text and strings. AES, RC4, ROT13, 3DES, etc.
Explore
Hash tools
Calculate cryptographic hashes of text and strings. MD5, SHA1, etc.
Explore
Password tools
Generate passwords for MySQL, PostgreSQL, bcrypt, etc.
Explore
Text tools
Modify, sort, convert, delete and filter text and strings, etc.
Explore
Text tools
Press button, get result.
Lowercase Text
Uppercase Text
Randomcase Text
Titlecase Text
Invert Text Case
Capitalize Words in Text
Repeat Text
Replace Text
Reverse Text
Transform Text
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 Length
Sort IP Addresses
Word Wrap
Split into Words
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 Regexps
Extract Regexp Matches
Replace Regexp Matches
Extract All Emails
Extract All URLs
Extract All Numbers
Text Statistics/Info Tool
Find Text Length
Base32 Encode Text
Base32 Decode Text
Base58 Encode Text
Base58 Decode Text
Base64 Encode Text
Base64 Decode Text
Ascii85 Encode Text
Ascii85 Decode Text
UTF-8 Encode Text
UTF-8 Decode Text
Punycode Encode Text
Punycode Decode Text
Uuencode Text
Uudecode Text
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 JSON to Text
Convert HTML to Text
Strip HTML Tags
Convert XML to Text
Convert Text to HTML Entities
Convert Spaces to Tabs
Convert Tabs to Spaces
Convert Spaces to Newlines
Convert Newlines to Spaces
Remove Text Character Accents
Remove Duplicate Spaces
Remove All Whitespaces
Remove Text Punctuation
Add Thousands Separators
Merge Text Lists
Intersect Text Lists
Grep Text
IDN Encode
IDN Decode
Randomization tools
Generate random numbers, strings, UUIDs, Dates, IPs, etc.
Explore
Image tools
Convert, crop, resize images. PNG, GIF, JPG, BMP, etc. (crop/resize coming soon!)
Explore
Time and date tools
Convert between date formats, do date calculations, etc.
Explore
Math tools
Do useful calculations, generate prime and Fibonacci numbers, etc.
Explore
Other tools
Find my IP, display browser info, etc. (browser info coming soon!)
Explore
All tools
See all tools in one giant list. There are over 100 tools!
Explore
Here's a giant list of all tools. Ctrl+f is your friend to find the tool you're looking for.
URL encoder converts special URL characters in strings to safe percent-sign characters.
URL decoder converts percent-sign special characters in safe URL strings to regular strings.
URL parser splits an URL into components, protocol, hostname, port, link, domain, query string, hash, etc.
HTML encoder converts certain characters to HTML entities
HTML decoder converts HTML entities to normal characters.
Base64 encoder converts ascii/utf8/utf16 strings to base64-encoded strings.
Base64 decoder converts base64-encoded strings back to regular strings.
HTML prettifier converts ugly HTML into beautifully indented and nicely formatted HTML.
HTML minifier compresses HTML to minimum by removing all unnecessary spaces, tabs and newlines.
JSON prettifier indents and formats JSON strings.
JSON minifier removes all indents and spaces, and compresses JSON strings.
JavaScript prettifier converts compressed and unreadable JS code into beatuiful, pretty formatted code.
JavaScript minifier removes unnecessary spaces, tabs and compresses JS code.
CSS prettifier converts ugly, compressed CSS without spaces to nicely formatted and indented CSS.
CSS minifier compresses CSS code by removing unnecessary indentation, spaces, tabs.
XML prettifier converts ugly XML into beautiful XML.
XML minifier removes tabs, spaces and compresses XML to minimum size.
XML to JSON converter converts an XML data structure to JSON string.
JSON to XML converter converts a JSON data structure to XML string.
XML to CSV converter converts an XML data structure to CSV string.
CSV to XML converter converts CSV data to XML data structure.
XML to YAML converter converts an XML data structure to YAML data structure.
YAML to XML converter converts a YAML string to XML data structure.
YAML to TSV converter converts an XML data structure to tab separated values (TSV).
TSV to YAML converter converts tab separated strings (TSV) to XML.
XML to TSV converter converts XML to tab separated values (TSV).
TSV to XML converter converts tab separated strings (TSV) to XML.
XML to TXT converter converts an XML data structure to plain text string.
JSON to CSV converter converts JSON data structure to CSV data.
CSV to JSON converter converts CSV data to JSON data structure.
JSON to YAML converter converts a JSON data structure to YAML data structure.
YAML to JSON converter converts a YAML string to JSON data structure.
JSON to TSV converter converts JSON to TSV (tab separated strings).
TSV to JSON converter converts tab separated strings (TSV) to JSON.
JSON to TXT converter converts a JSON data structure to plain text string.
YAML to CSV converter converts a YAML string to CSV string.
CSV to YAML converter converts a CSV string to YAML string.
TSV to CSV converter converts tab separated strings (TSV) to comma separated strings (CSV).
CSV to TSV converter converts comma separated strings (CSV) to tab separated strings (TSV).
CSV column extractor extracts columns from CSV files.
TSV column extractor extracts columns from TSV files.
String delimited column extractor extracts arbitrary columns from arbitrary delimited files, strings and text.
HTML to Markdown converter converts HTML to Markdown plain text.
Markdown to HTML converter converts Markdown text to HTML.
HTML to Jade converter converts HTML to Jade markdown language.
Jade to HTML converter converts Jade templating language to HTML.
BBCode to HTML converter converts Bulletin Board Code markup language to HTML.
BBCode to Jade converter transpiles BBCode markup language to Jade templating language.
BBCode to text converter extracts text from BBCode markup code.
HTML to Text converter extracts plain text, numbers and strings from HTML.
HTML tag remover strips all HTML tags and leaves just the inner HTML text without tags.
Text to HTML entities converts text and strings entirely to HTML special chars.
UNIX time to UTC time converter converts a UNIX timestamp to UTC time format. Useful if you store date as UNIX time in your database.
UTC time to UNIX time converter converts UTC time (and other time formats/zones) to UNIX timestamp.
IP to binary converter converts an IP address to a dot separated binary number.
Binary to IP converter converts IP addresses from a dot-separated binary format to a real IP address.
IP to octal converter converts an IP address to an octal IP and octal number.
Octal to IP converter converts IP addresses from octal numbers to human readable IP addresses.
IP to decimal converter converts an IP address to a number. Useful if you store IPs as numbers in database, and need to convert between these formats.
Decimal to IP converter converts IP addresses from a 32-bit integer to a real IP address.
IP to hex converter converts an IP address to a hex number and dot-separated hex IP.
Hex to IP converter converts hexadecimal IP addresses to a real dot-decimal IP addresses.
IP address sorter sorts Internet Protocol addresses in the right order.
MySQL password generator creates a MySQL PASSWORD() from your string.
MariaDB password generator creates a MariaDB PASSWORD() from your string.
Postgres password generator creates a PostgreSQL MD5 password from your username and string.
Bcrypt password generator creates UNIX bcrypt password.
ROT13 encoder/decoder transforms text using ROT13 algorithm, that shifts each letter by 13 positions.
ROT47 encoder/decoder encrypts and decrypts text using ROT47 cypher, that shifts each letters, numbers and special symbols by 47 positions.
Base32 encoder convers text to human-friendly base32 encoding.
Base32 decoder converts a base32-encoded string to plain text.
Base58 encoder convers strings and text to base58 encoding.
Base58 decoder converts a base58-encoded data to plain text.
Ascii85 encoder convers text to Ascii85 (base85) encoding.
Ascii85 decoder converts an Ascii85-encoded string to plain text.
UTF8 encoder convers ASCII and Unicode text (and strings) to UTF8 encoding.
UTF8 decoders convers UTF8-encoded text back to ASCII or Unicode.
Punycode encoder converts text and strings to punycode.
Punycode decoder converts punycode back to readable text.
Uuencoder converts strings and text to uuencoded text.
Uudecoder converts uuencoded text back to regular string.
XOR encryptor encrypts text using simple XOR binary operation.
XOR decryptor decrypts XOR-encoded to plain-text.
AES encryptor encrypts text using AES algorithm. Useful for sharing private data quickly.
AES decryptor decrypts AES-encoded text to plain-text.
RC4 encryptor encrypts text using RC4 algorithm.
RC4 decryptor decrypts RC4-encoded text to plain-text.
DES encryptor encrypts text using DES algorithm.
DES decryptor decrypts DES-encoded text to plain-text.
Triple DES encryptor encrypts text using Triple DES algorithm.
Triple DES decryptor decrypts Triple-DES-encoded text to plain-text.
Rabbit encryptor encrypts text using Rabbit stream cypher algorithm.
Rabbit decryptor decrypts Rabbit-encoded text to plain-text.
NTLM calculator generates NTLM checksum of text or string.
MD2 calculator generates MD2 checksum of text or string.
MD4 calculator generates MD4 checksum of text or string.
MD5 calculator generates MD5 checksum of text or string.
MD6 calculator generates MD6 checksum of text or string.
RipeMD128 calculator generates RipeMD128 checksum of text or string.
RipeMD160 calculator generates RipeMD160 checksum of text or string.
RipeMD256 calculator generates RipeMD256 checksum of text or string.
RipeMD320 calculator generates RipeMD320 checksum of text or string.
SHA1 calculator generates SHA1 checksum of text or string.
SHA2 calculator generates SHA2 checksum of text or string.
SHA224 calculator generates SHA224 checksum of text or string.
SHA256 calculator generates SHA256 checksum of text or string.
SHA384 calculator generates SHA384 checksum of text or string.
SHA512 calculator generates SHA512 checksum of text or string.
SHA3 calculator generates SHA3 checksum of text or string.
CRC16 calculator generates CRC16 checksum of text or string.
CRC32 calculator generates CRC32 checksum of text or string.
Adler32 calculator generates Adler32 checksum of text or string.
Whirlpool calculator generates Whirlpool checksum of text or string.
All hashes calculator generates all hashes above at once.
Seconds to H:M:S converter converts clock seconds to hours:minutes:seconds format.
H:M:S to Seconds converter converts hours:mins:secs to clock seconds.
Seconds to Human Time converter convers clock seconds to human readable time, such as years, months, days, hours, seconds.
Binary to octal converter convers a binary number to an octal number in base 8.
Binary to decimal converter convers a binary number in base 2 to a decimal number.
Binary to hex converter convers binary numbers to hexadecimal numbers.
Octal to binary converter convers an octal number to a binary number.
Octal to decimal converter convers an octal number in base 8 to a decimal integer.
Octal to hex converter convers octal numbers to hexadecimal numbers.
Decimal to binary converter convers a decimal number to a binary number.
Decimal to octal converter convers a decimal number to an octal number.
Decimal to hexadecimal converter convers a dec number in base 10 to a hex number in base 16.
Hex to binary converter convers hexadecimal numbers to binary numbers.
Hexadecimal to octal converter convers a hex number to an octal number in base 8.
Hexadecimal to decimal converter convers a hex number in base 16 to a decimal number in base 10.
Decimal to BCD converter converts decimal numbers to binary coded decimal numbers.
BCD to decimal converter converts binary coded decimals to decimals.
Octal to BCD converter converts octal numbers to binary coded decimal numbers.
BCD to octal converter converts binary coded decimals to octal.
Hex to BCD converter converts hexadecimal numbers to binary coded decimals.
BCD to hex converter converts binary coded decimals to hexadecimals.
Binary to Gray code converter converts binary numbers to Gray code binary numbers.
Gray code to binary converter converts Gray code back to regular binary numbers.
Octal to Gray code converter converts octal numbers to Gray code binaries.
Gray code to octal converter converts Gray code back to octal numbers.
Decimal to Gray code converter converts decimal numbers to Gray code binary numbers.
Gray code to decimal converter converts Gray code back to decimal numbers.
Hexadecimal to Gray code converter converts hex numbers to Gray code binary numbers.
Gray code to hex converter converts Gray code back to hex numbers.
Number base converter converts a number in one base to another.
Roman numbers to decimal converter converts Roman numerals to decimal integers.
Decimal numbers to Roman converter converts Arabic numerals to Roman numerals.
This tool converts numbers to English text.
This tool converts English text to decimal numbers.
Decimal notation to scientific converter converts decimal numbers to their scientific normal form.
Scientific notation to decimal converter converts numbers in standard form to decimal numbers.
Characters to ASCII codes converter converts each character in text or string to ASCII code points.
ASCII code to text converter converts ASCII code points to a string.
Text to bin converter converts text or string to binary string.
Bin to text converter converts a binary string to plain text string.
Text to oct converter converts text or string to octal string.
Oct to text converter converts octal data to plain text.
Text to dec converter converts text to decimal string.
Dec to text converter converts decimal numbers to string.
Text to hex converter converts text to hex string.
Hex to text converter converts a hexademical string to plain text.
Text to lowercase converter converts all characters in text and strings to lower case characters.
Text to uppercase converter converts all characters in text and strings to upper case characters.
Text to randomcase converter randomizes letter case in text and strings.
Text to titlecase converter converts text and strings to title case text.
Text capitalizer uppercases first letter of every word in text and strings.
Text inverter inverts text case, uppercase to lowercase and lowercase to uppercase.
Spaces to tabs converter replaces spaces to tabs in text and strings.
Tabs to spaces converter replaces tabs to spaces in text and strings.
Spaces to newlines converter replaces spaces with line breaks and you get columns of text.
Newlines to spaces converter replaces line breaks with spaces and you a single blob of text.
Accent remover removes all diacritical marks in text and strings.
Whitespaces and tabs remover deletes all duplicate spaces, converts tabs to spaces and strips (trims) the text.
All whitespaces, tabs and newlines remover deletes absolutely all spacing and you get one big blog of text.
Punctuation remover deletes all punctuation marks from text.
Thousands separator adder formats numbers and groups digits by thousands.
Text repeater repeats a string a given number of times.
Text replacer tool finds and replaces strings in text.
Text reverser reverses text and strings.
Text transform tool converts and formats text and strings.
Text length calculator finds the length of text or string.
Text sorter sorts lines of text and strings in alphabetical order.
Number sorter sorts lines of numbers in numeric order.
Word sorter sorts all words in a text and strings in alphabetical order.
Lines by length sorter sorts all text lines by their length ascending or descending.
Word wrapper wraps text and strings to the given number of characters.
Word splitter splits text into individual words and produces a single column of words.
Number text lines adds line numbers to each line.
Prefix text lines tool adds prefix strings to every text line.
Suffix text lines tool adds suffix strings to all text lines.
Prefix and suffix text tool appends both prefix and suffix at once to all text lines.
Longest text line finder finds the longest line in a blob of text.
Shortest text line finder finds the shortest line among all text lines.
Duplicate line remover removes all repeated lines in a text blob leaving only unique lines.
Empty line remover removes all empty lines (that contain spaces, tabs, newline) in a text blob.
Line shuffler randomizes the order of text lines.
Letter shuffler randomizes positions of all characters in text and strings.
Text line merger removes newlines and line breaks and joins all text lines together.
String splitter splits text by the given delimiter and produces columns of strings.
Text line reverser flips the line order of text.
Text line filter finds all lines that contain the given pattern.
Strings from regex generates random text from a given regular expression.
Regex match extractor extracts strings, text and data from the given input that matches the given regular expression.
Regex match replacer substitutes all regular expression matches in the given text with the replacement string.
All email extractor finds and extracts all email addresses from the given text or string.
All URL extractor finds and extracts a list of all web links in text or string.
All number extractor finds and extracts a list of all numbers in text or string.
Merge text lists tool joins two or more lists of text and produces a single concatenated list.
Find common items in lists compares two lists and finds all elements that are in both lists (it finds list intersection.)
Grep text tool finds all text lines that match a regular expression.
This tool counts the number of letters in text or strings.
This tool counts the number of words in text or strings.
This tool counts the number of lines in text.
This tool counts the number of paragraphs in text.
Word frequency counter calculates how many times each word appears in a string or text.
Phrase frequency counter calculates how many times each phrase (of two or more words) appears in a string or text.
Text information tool provides staistics about text or string. It finds number of lines, words, sentences, paragraphs, characters, and gives character frequency breakdown (entropy info soon, too.)
This tool creates a random password.
This tool creates random text and strings from various formats.
This tool creates random numbers.
This tool creates random IP addresses.
This tool creates random UUIDs.
This tool creates random GUIDs.
This tool creates random calendar dates.
This tool creates prime numbers.
This tool creates Fibonacci numbers.
Pi's constant generator computes π constant's digits to arbitrary precision.
Euler's constant generator computes e constant to arbitrary precision.
JPG to PNG converter converts images in JPEG format to images in PNG format.
PNG to JPG converter converts images in PNG format to images in JPEG format.
GIF to PNG converter converts images in GIF format to images in PNG format.
GIF to JPG converter converts images in GIF format to images in JPEG format.
BMP to PNG converter converts images in BMP format to images in PNG format.
BMP to JPG converter converts images in BMP format to images in JPEG format.
Image to Base64 converter converts any image to base64-encoded string.
File to Base64 converter converts any file to base64 encoding.
Hex to RGB converter converts a color in hex format to RGB (decimal/integer) format.
RGB to Hex converter converts a color in RGB format to Hex format.
IDN encoder converts UTF8 domain names to IDN encoding.
IDN decoder converts IDN-encoded domain names back to UTF8.
Miles to kilometers converter converts miles to km.
Kilometers to miles converter converts km to miles.
Celsius to Fahrenheit converter converts temperature in Celsius degress to Fahrenheit scale.
Fahrenheit to Celsius converter converts temperature in Fahrenheit degress to Celsius scale.
Degrees to radians converter converts angles in degrees to radians.
Radians to degrees converter converts angles in radians to degrees.
Pounds to kilograms converter converts weight in lbs to kg.
Kilograms to pounds converter converts weight in kilos to lbs.
What's my IP tool detects and displays your IP address.

What other tools you'd like to see here? Let us know!