Converters

Complete Suite of Hex, Text, Base & Data Converters

Explore our categorized tools for:

Hex Tools

Hex to String

Free online Hex to String. Fast, accurate, and private — runs in your browser.

Go to tool

Hex Calculator

Online hexadecimal calculator with addition, subtraction, multiplication, and division. Perform hex arithmetic operations instantly.

Go to tool

Hex to Binary

Instant hexadecimal to binary converter. Convert hex values to binary format quickly and accurately. Developer-friendly tool with auto-clean feature.

Go to tool

Hex to Octal

Instant hexadecimal to octal converter. Convert hex values to octal format quickly and accurately. Developer-friendly tool with auto-clean feature.

Go to tool

Hex to Decimal

Instant hexadecimal to decimal converter. Convert hex values to decimal format quickly and accurately. Developer-friendly tool with auto-clean feature.

Go to tool

Hex to RGB

Instant hex to RGB color converter. Convert hex color codes to RGB values quickly and accurately. Preview colors in real-time.

Go to tool

Octal to Hex

Instant octal to hexadecimal converter. Convert octal values to hex format quickly and accurately. Developer-friendly tool with auto-clean feature.

Go to tool

Decimal to Hex

Instant decimal to hexadecimal converter. Convert decimal numbers to hex format quickly and accurately. Developer-friendly tool with auto-clean feature.

Go to tool

RGB to Hex

Instant RGB to Hex color converter. Convert RGB color values to hexadecimal codes quickly and accurately. Preview colors in real-time.

Go to tool

Color Converter

Convert HEX, RGB and HSL, and check WCAG contrast against a second color.

Go to tool

Base Converter

Online number base converter tool. Convert between binary, octal, decimal, hexadecimal and Base64. Fast, accurate and developer-friendly base conversion.

Go to tool

IP to Hex

Convert IP addresses to hexadecimal format instantly. Tool for developers and network engineers to work with IP addresses in hex representation.

Go to tool

Hex to IP

Convert hexadecimal values to IP addresses instantly. Useful tool for developers and network engineers working with hex-encoded IP addresses.

Go to tool

Subnet Calculator

From an IPv4 address and a prefix, show the mask, network, broadcast and host range.

Go to tool

Hex to ASCII

Instant hexadecimal to ASCII converter. Convert hex values to ASCII text quickly and accurately. Developer-friendly tool with auto-clean feature.

Go to tool

String Tools

String to Hex

Advanced online string to hexadecimal converter supporting UTF-8, GBK, Big5, and etc.. Ideal for software development, cybersecurity, and data analysis.

Go to tool

String to Bytes

Convert strings to byte arrays with UTF-8, GBK, Big5, Windows-125x and more. Output as hex, binary, decimal, octal or Base64.

Go to tool

Bytes to String

Convert byte arrays (hex, binary, decimal, octal, Base64) back to text. Decode with UTF-8, GBK, Big5, Windows-125x and more.

Go to tool

String Sorter

Quickly sort your text lines alphabetically. Perfect for lists, names, or any text that needs organizing. Case sensitive options available.

Go to tool

Unquote String

Remove quotes from strings instantly. Handles single quotes, double quotes, and escaped characters. Perfect for developers and data cleaning.

Go to tool

Escape String

Easily escape strings for use in code. Convert special characters to their escaped versions for JavaScript, Python, and other programming languages.

Go to tool

Unescape String

Convert escaped strings back to their original form. Works with JavaScript, Python, HTML and other language escape sequences. Fix encoded text with one click.

Go to tool

Convert Rows to Columns

Convert row-based data to columns instantly. Transform vertical lists into horizontal layouts with customizable delimiters.

Go to tool

String to Uppercase

Free online tool to convert any text to uppercase instantly. Perfect for formatting, coding, and data processing.

Go to tool

Repeat String

Easily repeat any text or string multiple times. Add custom separators between repetitions.

Go to tool

Add Numbers to Line

Add line numbers to your text easily. Customize numbering style, start value and separators.

Go to tool

Convert Tabs to Spaces

Easily convert tabs to spaces in your text. Customize the number of spaces per tab.

Go to tool

Base64 Encode & Decode

Encode and decode Base64 in your browser. Choose UTF-8, GBK, UTF-16 or hex, plus URL-safe Base64, MIME line breaks, data URIs and files. Nothing is uploaded.

Go to tool

URL Encode & Decode

Encode or decode a URL, a query value, or a form body. UTF-8 matches encodeURIComponent; GBK and other encodings percent-encode those bytes instead. Runs locally in your browser.

Go to tool

MD5 & SHA Hash

Generate CRC32, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 and SHA3-256, SHA3-384, SHA3-512 checksums for text or a file. Text can be hashed as UTF-8, GBK or UTF-16. Optional HMAC, except CRC32, and a box to verify an expected digest. Computed in your browser.

Go to tool

CSV to JSON

Convert CSV or TSV to JSON in your browser. Keeps quoted commas and line breaks, supports semicolon and tab delimiters, and can emit objects or arrays.

Go to tool

JSON to CSV

Convert a JSON array of objects into CSV. Nested fields can be flattened, and commas, quotes and line breaks inside cells are escaped for spreadsheets.

Go to tool

JSON to YAML

Convert JSON to readable YAML 1.2 for config files. Choose the indent and whether to sort keys. Conversion stays in your browser.

Go to tool

YAML to JSON

Convert YAML 1.2 to JSON in your browser. Anchors are resolved, comments are dropped, and indentation errors are reported instead of a partial result.

Go to tool

URL Parser

Split a URL into protocol, user, host, port, path, query and hash, and list every query parameter. Runs in your browser.

Go to tool

Punycode Converter

Convert an international domain name to punycode, or decode xn-- labels back to Unicode. Works on a host or a full URL.

Go to tool

HTML Entity Encode & Decode

Encode or decode HTML entities. Escape <, >, & and quotes, or turn numeric and named entities back into characters.

Go to tool

ASCII Code Converter

Turn text into decimal or hexadecimal code points, or turn a list of codes back into characters. Chinese uses its Unicode value, not a single ASCII byte.

Go to tool

Text to Binary

Convert text to 8-bit binary in the character encoding you choose. The other direction is binary to string.

Go to tool

JSON Formatter

Pretty-print, minify, escape or unescape JSON in the browser, and edit the value in a tree. Invalid JSON is reported, not repaired.

Go to tool

JSON Escape

Escape quotes, backslashes and line breaks for a JSON string, or unescape them. Different from the general code-escape tool.

Go to tool

Unix Timestamp

Convert a Unix timestamp to a date in a chosen time zone, or a date back to seconds and milliseconds. About ten digits are seconds, thirteen are milliseconds. Batch takes one value per line.

Go to tool

JWT Decoder

Decode a JWT, check the signature, or sign a test token in the browser. HMAC, RSA and ECDSA. A short secret, alg none and a missing exp are flagged.

Go to tool

JSON Repair

Rewrite loose JSON into strict JSON in the browser. Comments, single quotes, unquoted keys and trailing commas are cleaned, then the value is pretty-printed.

Go to tool

JSON Diff

Compare two JSON values side by side in the browser. Added, removed and changed fields are highlighted, with the list on the right. Key order is ignored.

Go to tool

INI Converter

Convert INI to JSON or YAML, or write a shallow JSON object back as INI. Quoted values stay strings. Bare numbers can be cast.

Go to tool

Gzip Compress

Compress text with gzip and show the bytes as Base64, or decompress that Base64 back to text. It runs in the browser.

Go to tool

Cron Parser

Build or explain a Linux, Spring or Quartz cron expression and list the next 10 runs in local time. It runs in the browser.

Go to tool

Crontab Generator

Build a Linux crontab from a schedule: every few minutes, a daily time, weekdays, or @daily. Copy the expression and see the next 10 runs in the browser.

Go to tool

Base64 Integer

Convert an unsigned integer to the Base64 of its big-endian bytes, or read those bytes back as a decimal. 256 becomes AQA=.

Go to tool

JSON to Code

Turn a JSON object or an array of objects into a TypeScript interface, a Python dataclass, a Pydantic model, or a CREATE TABLE with INSERT rows.

Go to tool

JSON to HTML Table

Turn a JSON array of objects into an HTML table in the browser. One object becomes two columns.

Go to tool

HTML Table to JSON

Read the first HTML table into a JSON array or a CSV. Cell text stays text.

Go to tool

XML Formatter

Format or minify XML in the browser. One root element is required.

Go to tool

SQL Formatter

Format or minify a SQL statement and put each clause on its own line.

Go to tool

TOML Formatter

Format or minify a TOML subset in the browser. Tables, strings, numbers and dates are reprinted, and a bad line is numbered.

Go to tool

JSONPath Tester

Query JSON with keys, indexes, slices, recursive descent and simple filters. The matches come back as JSON.

Go to tool

AES Encrypt

Encrypt and decrypt with AES in ECB, CBC, CTR, OFB, CFB or GCM. Choose the padding, the key, the IV and hex or Base64 output.

Go to tool

Remove Tools

Remove duplicates

Free online Remove Duplicates. Fast, accurate, and private — runs in your browser.

Go to tool

Remove Duplicate Words

Easily find and remove repeated words from your text. Perfect for editing documents, cleaning up writing, or preparing text for analysis.

Go to tool

Remove Empty Lines

Quickly remove blank lines from your text. Perfect for cleaning up documents, code, or any text with unnecessary empty lines. Works instantly in your browser.

Go to tool

Remove Symbols

Easily remove special symbols from your text. Perfect for cleaning data, preparing text for processing, or simplifying content. Works instantly in your browser.

Go to tool

Remove Letter

Quickly remove specific letters from your text. Perfect for data cleaning, coding, or text processing. Works with any text input.

Go to tool

Punctuation Remover

Remove all punctuation from your text instantly. Perfect for data processing, NLP, and text analysis. Supports multiple languages and custom exceptions.

Go to tool

Remove Vowels

Remove vowels from text quickly and accurately. Perfect for creating puzzles, linguistic analysis, or text obfuscation.

Go to tool

Remove Prefix

Quickly remove prefixes from your text. Clean up data by stripping unwanted prefixes in bulk. Perfect for developers and data analysts.

Go to tool

Remove Diacritics

Remove vowels from text quickly and accurately. Perfect for creating puzzles, linguistic analysis, or text obfuscation.

Go to tool

Remove Spaces

Quickly remove spaces from your text. Clean up data by stripping unwanted spaces in bulk. Perfect for developers and data analysts.

Go to tool

Remove HTML Comments

Easily remove HTML comments from your code. Clean up your HTML by stripping out comment blocks while preserving your actual code.

Go to tool

Remove HTML Tags

Easily remove all HTML tags or selectively remove specific tags from your code. Extract clean content with customizable tag removal.

Go to tool

Remove Numbers

Easily remove numbers from your text. Clean up text by stripping out digits while preserving all other content.

Go to tool

Remove Text Between

Easily remove text between specified delimiters. Clean up your content by removing text between brackets, parentheses, or custom markers.

Go to tool

Extract Tools

Extract email

Quickly extract email addresses from any text or document. Perfect for finding contacts in documents, websites, or any text content. Works instantly in your browser.

Go to tool

Extract Image URLs

Quickly extract all image URLs from text, HTML, or documents. Perfect for finding image links in web content, code, or any text. Works instantly in your browser.

Go to tool

Extract IP Address

Quickly extract all IP addresses from text, logs, or code. Perfect for finding IPv4 and IPv6 addresses in network data, server logs, or any text content. Works instantly in your browser.

Go to tool

Extract URLs

Quickly extract all URLs from text, HTML, or documents. Perfect for finding web links in content, code, or any text. Works instantly in your browser.

Go to tool

Extract Zip Codes

Quickly extract all zip codes and postal codes from text, addresses, or documents. Perfect for finding postal codes in customer data, forms, or any text content. Works instantly in your browser.

Go to tool

Extract Phone Numbers

Quickly extract all phone numbers from text, documents, or web content. Perfect for finding contact numbers in customer data, listings, or any text content. Works instantly in your browser.

Go to tool

Extract Text Between

Quickly extract text between two specific characters or strings. Perfect for parsing data, code, logs, or any text content. Works instantly in your browser.

Go to tool

Extract Hex Colors

Quickly extract all hex color codes from CSS, HTML, designs, or any text. Perfect for finding color values in code, documents, or designs. Works instantly in your browser.

Go to tool

Extract Numbers

Quickly extract all numbers from any text or document. Perfect for finding numerical data in documents, websites, or any text content. Works instantly in your browser.

Go to tool

Extract Text From XML

Quickly extract all text content from XML documents. Perfect for getting readable text from XML files, configuration files, or data exports. Works instantly in your browser.

Go to tool

Extract Text From BBCode

Easily extract plain text from BBCode - remove all BBCode tags (bold, italic, links, etc.) and get clean text instantly in your browser.

Go to tool

Extract Text From JSON

Easily extract plain text from JSON files - extract human-readable content while removing JSON syntax and structure.

Go to tool

Extract Regex Matches

Extract specific text patterns using regular expressions - easily extract emails, URLs, numbers and custom patterns from any text.

Go to tool

Regex Tester

Test a JavaScript regular expression with live highlighting, capture groups and replacement. Flags for case, multiline, dotall and unicode. Nothing is uploaded.

Go to tool

Modify Tools

Number to Words

Easily convert numbers to their word representations. Perfect for checks, legal documents, and financial applications.

Go to tool

Word to Number

Easily convert words to their numerical representations. Perfect for parsing text, documents, and financial applications.

Go to tool

Commas Between Numbers

Quickly add commas between numbers in your text. Perfect for formatting data, improving readability, or preparing content for display.

Go to tool

Add Text to Each Line

Quickly add prefix and/or suffix text to each line of your content. Perfect for formatting lists, code, or any multi-line text.

Go to tool

Keep First Characters of Each Line

Quickly extract the first characters from each line or your entire text. Perfect for creating abbreviations, initials, or summaries.

Go to tool

Keep Last Characters of Each Line

Quickly extract the last characters from each line or your entire text. Perfect for getting file extensions, suffixes, or endings.

Go to tool

Keep Characters of Each Line

Extract characters from the beginning, end, or both sides of your text. Perfect for getting specific parts of strings, filenames, or data.

Go to tool

Commas to Lines

Quickly convert comma-separated text into line breaks. Perfect for formatting lists and data.

Go to tool

Lines to Commas

Easily convert line-separated text into comma-separated values. Perfect for creating CSV data or formatting lists.

Go to tool

Prefix / Suffix

Easily add prefixes and suffixes to your text. Perfect for batch processing, data formatting, and content enhancement.

Go to tool

Keep or Remove Lines Containing

Filter text by keeping or removing lines that contain specific text. Perfect for data cleaning, log analysis, and content filtering.

Go to tool

Trim Text

Easily trim whitespace from your text. Remove spaces, tabs, and other whitespace from the beginning, end, or both sides of your text.

Go to tool

Split Text

Custom text splitter with options for symbols, regex, length, and chunk count splitting.

Go to tool

Special Effects Tools

Backward

Quickly reverse your text or sentences with our free online backward text tool. Perfect for creating secret messages or fun social media content.

Go to tool

Binary to String

Easily convert binary code to readable text with our free online binary to string converter. Perfect for decoding binary messages or working with binary data.

Go to tool

Bold Text Generator

Generate text with bold characters using Unicode. Works in any text environment including social media, messaging apps, and documents.

Go to tool

Bold Gothic Text

Create bold Gothic-style text using special Unicode characters. Perfect for dramatic, medieval, or striking text effects.

Go to tool

Bold Italic Text

Create true italic text with proper slant using Unicode characters. Works in any text environment.

Go to tool

Bubble Text Generator

Create fun bubble text with various styles. Turn ordinary text into eye-catching bubble-styled letters and numbers for social media, messages, and more.

Go to tool

Bold Cursive Text

Create beautiful bold cursive text with special Unicode characters. Perfect for elegant, handwritten-style text that stands out with extra weight.

Go to tool

Wide Text

Create wide-styled text with expanded characters. Generate horizontally stretched text for eye-catching headers and emphasis.

Go to tool

Upside Down Text

Turn your text upside down with special Unicode characters. Create reversed text that reads properly when flipped 180 degrees.

Go to tool

Snake Case Converter

Easily convert text to snake case with our free online tool. Supports camelCase, PascalCase, kebab-case and more formats.

Go to tool

Reverse Words

Reverse the order of words or flip letters within each word. Easily reverse text for creative or practical purposes.

Go to tool

Pascal Case

Convert your text to PascalCase format with options to preserve line breaks and underscores.

Go to tool

Outline Text

Generate gothic outline text effects using special Unicode characters like ℍ𝕖𝕝𝕝𝕠.

Go to tool

Generator Tools

Random Color Generator

Generate custom number of random colors in various formats (HEX, RGB, HSL) with our free online tool. Perfect for designers and developers.

Go to tool

Random Email Generator

Generate random email addresses with customizable options. Create multiple fake emails for testing and development purposes.

Go to tool

Random IP Generator

Generate random IPv4 and IPv6 addresses for testing and development. Customizable options for different IP types and ranges.

Go to tool

Random MAC Address Generator

Generate random valid MAC addresses for testing and development. Customizable prefix and format options.

Go to tool

Random Case Generator

Transform your text into random uppercase/lowercase letters. Create fun, unpredictable text styles instantly. Perfect for memes, coding tests, and creative writing.

Go to tool

Random String Generator

Generate random strings instantly. Customize length, quantity, and character sets for passwords, tokens, or test data.

Go to tool

Random Text Generator

Generate dummy text - create Lorem Ipsum or Fish-text paragraphs, sentences or words for your projects.

Go to tool

Shuffle Letters

Randomly shuffle letters in words while keeping word structure intact. Perfect for creating puzzles, games, or scrambled text for fun and education.

Go to tool

Shuffle Paragraphs

Easily shuffle paragraphs in your text while maintaining readability and structure

Go to tool

Generate Fake Text

Generate fake text by replacing characters with visually similar Unicode characters. Create spoof text for testing and security purposes.

Go to tool

Generate Tiny Text

Convert normal text to tiny text using small Unicode characters. Generate superscript, subscript, and other tiny text styles for social media and messaging.

Go to tool

UUID Generator

Generate UUID v4 or time-ordered UUID v7. Choose how many, uppercase, hyphens, braces or a urn:uuid prefix.

Go to tool

Password Generator

Generate passwords from 4 to 128 characters and show the entropy in bits. Similar characters can be left out.

Go to tool

QR Code

Make a QR code from text or a URL, choose error correction and size, and download a PNG. It stays in the browser.

Go to tool

chmod Calculator

Turn rwx checkboxes into an octal mode and a symbolic string such as rwxr-xr-x, including setuid, setgid and the sticky bit.

Go to tool

UTM Builder

Add utm_source, utm_medium, utm_campaign, utm_term, utm_content and utm_id to a page URL.

Go to tool

Meta Tags

Build title, description, canonical, Open Graph and X card tags, and see when the title or description runs long.

Go to tool

Barcode

Draw EAN-13, CODE128, CODE39, ITF, UPC, Codabar, MSI and Pharmacode as SVG or PNG in the browser.

Go to tool

robots.txt

Build a robots.txt from user agents, allow and disallow paths, a crawl delay and sitemaps.

Go to tool

JSON-LD

Build Article or FAQPage JSON-LD in a script tag. The text stays in the browser.

Go to tool

.gitignore

Search or pick stacks such as Node, Vue, Python and macOS, merge them into a .gitignore and download it.

Go to tool

Morse Code Translator

Encode text as Morse code or decode Morse back to letters. Words are separated by a slash. Runs in your browser.

Go to tool

JSON to XML

Convert JSON to XML or XML back to JSON in the browser. Arrays become repeated elements. Numbers come back as text.

Go to tool

Word Frequency

Count how often each word appears. Chinese, Japanese and Korean stay as phrases unless you split them into characters.

Go to tool

Extract Hashtags

Pull #hashtags out of a post, one per line. Keep or drop the hash, and optionally skip duplicates.

Go to tool

Remove Invisible Characters

Strip zero-width spaces, byte order marks and other invisible format characters. Ordinary spaces and line breaks stay.

Go to tool

Random Lines Generator

Generate random lines of text for testing, data simulation, or creative projects. Customize line count, content type, and length easily.

Go to tool

Text Tools

Text Case Inverter

Easily invert text case online - convert uppercase to lowercase and lowercase to uppercase instantly while preserving formatting, numbers and symbols.

Go to tool

Text Length Sorter

Sort text by length - arrange words, sentences, lines or paragraphs by their character count in ascending or descending order easily.

Go to tool

Rotate Text Characters

Circularly rotate text characters left or right by a specified number of positions - shift text characters cyclically with this easy tool.

Go to tool

Text Replace

Advanced text replacement tool - find and replace words, phrases, or patterns in your text with multiple options including regex support.

Go to tool

Join Text

Easily join multiple lines of text into a single string. Customize separators, remove line breaks, and format text exactly how you need it. Free online tool.

Go to tool

Mirror Text

Generate mirror text that appears flipped or reversed. Create horizontal, vertical, or full mirror effects for social media, design projects, and fun messages.

Go to tool

Filter Text

Filter text by keywords, length, patterns, or duplicates. Remove unwanted content, extract specific lines, and clean up text easily with our online tool.

Go to tool

Text Length Counter

Free online text length counter tool. Calculate total characters, word count, whitespace count, and get detailed statistics for each letter, number, and symbol in your text.

Go to tool

Word Counter

Count words, characters, sentences, paragraphs and lines as you type, with a reading-time estimate. Optional mode counts each Chinese, Japanese or Korean character as a word.

Go to tool

URL Slug Generator

Turn a title into a URL slug. Strip accents or expand German ä ö ü ß, keep or drop Chinese, Japanese and Korean characters, and limit the length.

Go to tool

Markdown to HTML

Convert headings, lists, links, code, tables and quotes to HTML in the browser, with a live preview.

Go to tool

HTML to Markdown

Turn headings, lists, links, code, tables and quotes from HTML back into Markdown.

Go to tool

Text Diff

Compare two texts or local files in the browser. Changed lines and characters are marked, and you can copy a Unified Diff.

Go to tool

ROT13

Rotate English letters by 13 places, or rotate printable ASCII with ROT47. Applying it twice returns the original text.

Go to tool

Collapse Whitespace

Turn repeated spaces into one space, trim lines, drop blank lines, or join lines into a paragraph. Single spaces between words stay.

Go to tool

Quote Each Line

Wrap every line in single or double quotes. Double inner quotes for CSV, or escape them with a backslash.

Go to tool

Text Capitalize

Convert text between various cases including uppercase, lowercase, title case, camelCase, snake_case, and more. Transform your text with our easy-to-use tool.

Go to tool

Text Reverser

Reverse text, words, or letters with our easy-to-use Text Reverser tool. Supports multiple reversal modes for all your text manipulation needs.

Go to tool