Your main developer utilities repository!

Fast, reliable, and easy! Text-Utils brings several free online tools to assist developers in daily tasks.


Fast


Secure


Easy

About Text-Utils.com


We provide free tools to help you with your daily tasks. You will find tools for formatting source code, converters, tools for handling text, such as remove duplicate characters, empty lines, text sorter and many others. Check the current features below and feel free to recommend a new feature by contacting us.

News


  • Apr 20, 2024 - Text-Utils is celebrating 10 years!
  • Sep 20, 2023 - Bug fixes and performance improvements.
  • Mar 01, 2023 - Cleaning up old resources.
  • Jan 22, 2023 - Added a new section of Random Generators.
  • Jan 21, 2023 - Improvements to the SQL formatter (support to PL/SQL) and other minor UI enhancements.
  • Nov 01, 2022 - You can now drag & drop files into the input area.
  • Oct 26, 2022 - Transform a JavaScript Object to JSON with our new tool.
  • Oct 15, 2022 - Functionality to turn text upside down is now available.
  • Sep 20, 2022 - Google Chrome Extension released. Download it here.
  • Aug 29, 2022 - Minor fixes and background updates to improve performance.
  • May 05, 2022 - Rating and feedback features added.
  • Mar 12, 2022 - Adding quick message feature and a new utility for handling Number operations!
  • Mar 10, 2022 - New functionality: Remove duplicate keywords from a given input.
  • Nov 19, 2021 - Initial versions of the JSON to CSV converter & Find and replace are now available.
  • Nov 18, 2021 - Sharing your results is now possible with our newest client-side feature (no data is saved in our servers!).
  • Nov 09, 2021 - A rest for your eyes - dark mode is now available.
  • Sep 28, 2021 - New IPv6 extractor functionality is now available.
  • Sep 7, 2021 - Remove special characters with multiple options is now available.
  • Aug 29, 2021 - Added a new option for the Remove Duplicate Lines utility.
  • Jun 13, 2021 - Multiple new functions are now available.
  • Mar 21, 2021 - Major code refactoring. Most functionalities are now client side.
  • May 5, 2020 - SSL is now enabled by default.
  • May 19, 2017 - Minor fixes and updates.
  • Oct 22, 2016 - Site improvements. Small adjustments to improve site performance and user experience.
  • Feb 17, 2015 - Functionality fixes and improvements.
  • Aug 2, 2014 - Site improvements. Layout enhancements, bug fixes, and new tools available: E-mail and IP Regex Extractors. Check this out!
  • Apr 20, 2014 - Text-Utils has been released! Text-Utils is a web tool to assist developers and other people in daily tasks by providing tools for manipulating text data. The Initial tools include HTML, JSON, SQL, and XML formatters, Base 64 and URL encoder/decoder, and many other tools to handle text. Check this out!

Our features

JavaScript Object to JSON
Converters

The tool can be used to transform a JavaScript Object to JSON.

JSON to CSV
Converters

The online JSON to CSV converter can be used to quickly transform JSON to a CSV (comma-separated value) file.

JSON to XML
Converters

The online JSON to XML converter can be used to quickly transform between these data types.

XML to JSON
Converters

The online XML to JSON converter can be used to quickly transform between these data types.

Base64 Encoder / Decoder
Encoders

This tool can be used to transform a specified input using Base64 encoding.

Hash Calculator
Encoders

This tool can be used to calculate a hash (also known as Message Digest) from an input string.

ROT13 Encoder / Decoder
Encoders

This tool can be used to transform a specified input using ROT13 cipher.

URL Encoder / Decoder
Encoders

This tool can be used to encode or decode a URL transforming reserved characters.

HTML Escape
Escape Tools

This tool can be used to escape special characters with HTML entities.

XML Escape
Escape Tools

This tool can be used to escape XML characters with its associated entities.

CSS Formatter
Formatters

This tool can be used to format your CSS code input, transforming it into a more readable output.

HTML Formatter
Formatters

This tool can be used to format your HTML code input, transforming it into a more readable output.

JavaScript Formatter
Formatters

This tool can be used to format your JavaScript code input, transforming it into a more readable output.

JSON Formatter
Formatters

The JSON Formatter can be used to convert JSON to one line or format it using a specified level of indentation.

SQL Formatter
Formatters

The Online SQL Formatter can be used to quickly format SQL into a more readable output.

XML Formatter
Formatters

This tool can be used to quickly format your XML (eXtensible Markup Language) data into a more readable output.

Extract numbers from text
Numbers

This tool can be used to extract numbers from a given text input.

Remove numbers from text
Numbers

This tool can be used to quickly remove numbers from a given text input.

Sort numbers
Numbers

This tool can be used to quickly sort numbers from a given input.

Random Country Generator
Random

This tool can generate random country names with options to filter by number of entries, letters, words, and also starting and ending letters.

Random Female Name Generator
Random

This tool can generate random female given names with options to filter by number of entries, letters, words, and also starting and ending letters.

Random Male Name Generator
Random

This tool can generate random male given names with options to filter by number of entries, letters, words, and also starting and ending letters.

Random National Capital Generator
Random

This tool can generate random national capital names with options to filter by number of entries, letters, words, and also starting and ending letters.

Random NBA Player Generator
Random

This tool can generate random NBA player names with options to filter by number of entries, letters, words, and also starting and ending letters.

Random NBA Team Generator
Random

This tool can generate random NBA team names with options to filter by number of entries, letters, words, and also starting and ending letters.

Random Pokémon Generator
Random

This tool can generate random Pokémons with options to filter by number of entries, letters, words, and also starting and ending letters.

Random USA Presidents Generator
Random

This tool can generate random USA presidents with options to filter by number of entries, letters, words, and also starting and ending letters.

Extract emails from text
Regex Tools

This tool can be used to easily extract e-mails from any text type (CSV, HTML, JSON).

Extract URLs from text
Regex Tools

This tool can be used to easily extract URLs from any text type (CSV, HTML, JSON).

Hashtag Extractor
Regex Tools

The Online Hashtag Extractor can be used to extract hashtags from a text.

IP Extractor
Regex Tools

Extract IPv4/IPv6 addresses from text (such as CSV, HTML, JSON, and more).

Remove Special Characters
Regex Tools

The tool can be used to remove special characters from text.

Case Converter
Text Tools

This tool can be used to quickly convert your text between different cases.

Find and replace
Text Tools

This online tool can be used to quickly replace text in your data.

Remove Accents
Text Tools

This tool can be used to remove accents from a given input.

Remove Duplicate Keywords
Text Tools

The tool can be used to remove duplicate keywords from the given input.

Remove Duplicate Lines
Text Tools

This tool can be used to remove duplicate lines from a text.

Remove Empty Lines
Text Tools

This tool can be used to remove duplicate empty lines from a text.

Remove Extra Spaces
Text Tools

This tool can be used to remove extra spaces from JSON or a regular text input.

Remove Line Breaks
Text Tools

This tool can be used to remove line breaks in your text, converting multiple lines into a single one.

Remove Lines Containing
Text Tools

This tool can be used to clean up your text input by removing (or keeping) lines that contain a specific string.

Reverse a String
Text Tools

This tool can be used to quickly reverse a given string input.

Sort text lines
Text Tools

Sort text lines according to the selected criteria: Alphabetically, Reverse or Random.

Text Counter
Text Tools

This tool can be used to count how many characters, words and lines a text has.

Text Upside Down
Text Tools

This tool can be used to quickly flip text upside down.

HTML to Markdown
Web Tools

The Online HTML to Markdown can be used to quickly convert your documents written in HTML into Markdown syntax.

Markdown to HTML
Web Tools

The Online Markdown to HTML can be used to convert Markdown syntax to HTML code.

Preserve spaces in HTML
Web Tools

This tool can be used to transform whitespaces and line breaks into HTML entities in order to preserve them.

Word to HTML
Web Tools

This tool can be used to convert rich text (such as Word) to HTML.