MMaster Tools

Text tools

Count, clean, transform, and generate text as you type.

31 tools · all on your device

Word Counter

Word Counter

Count words, characters, sentences, and paragraphs as you type, with reading and speaking time.

Character Counter

Character Counter

Count every character in your text — total and without spaces — as you type.

Sentence Counter

Sentence Counter

Count sentences and see average words per sentence update as you type.

Paragraph Counter

Paragraph Counter

Count paragraphs and get average sentences, words, and characters per paragraph.

Reading Time Estimator

Reading Time Estimator

Estimate how long it takes to read your text at an adjustable reading speed.

Speaking Time Estimator

Speaking Time Estimator

Calculate how long it takes to deliver your text aloud at a chosen speaking pace.

Uppercase Converter

Uppercase Converter

Convert any text to uppercase instantly, with full support for accented and international characters.

Lowercase Converter

Lowercase Converter

Convert any text to lowercase instantly, handling accented and international characters correctly.

Sentence Case Converter

Sentence Case Converter

Capitalize the first letter of each sentence and lowercase the rest as you type.

Title Case Converter

Title Case Converter

Format text as a proper title: capitalize significant words and keep small connecting words lowercase.

Capitalize Words

Capitalize Words

Uppercase the first letter of every word while leaving the remaining letters exactly as they are.

Lorem Ipsum Generator

Lorem Ipsum Generator

Generate placeholder Latin text by paragraphs, sentences, or words, with an optional classic opening.

Password Generator

Password Generator

Create secure random passwords with custom length and character rules, entirely on your device.

Username Generator

Username Generator

Build unique, readable usernames from adjective-noun pairs, noun-number combos, or handle formats.

UUID Generator

UUID Generator

Produce one or many version-4 UUIDs with options for uppercase formatting and hyphen removal.

QR Code Generator

QR Code Generator

Turn a URL, phone number, WiFi network, or any text into a scannable QR code you can download.

Reverse Text

Reverse Text

Flip your text backwards character by character, keeping emoji and accented letters intact.

Reverse Words

Reverse Words

Swap the order of words on each line so the last word comes first and the first comes last.

Remove Extra Spaces

Remove Extra Spaces

Collapse runs of spaces and tabs into one and trim leading and trailing whitespace from every line.

Remove Duplicate Lines

Remove Duplicate Lines

Delete repeated lines and keep only the first occurrence of each unique line.

Remove Empty Lines

Remove Empty Lines

Strip blank lines from your text and bring all non-empty lines together without gaps.

Sort Lines

Sort Lines

Arrange lines alphabetically or in reverse, with options for case-insensitive and natural numeric ordering.

Shuffle Lines

Shuffle Lines

Randomise the order of lines using a cryptographically secure shuffle each time you run it.

Base64 Encoder

Base64 Encoder

Convert any text — including emoji and accented letters — to a Base64 string, instantly.

Base64 Decoder

Base64 Decoder

Decode a Base64 string back to readable text, with clear feedback when the input is not valid.

URL Encoder

URL Encoder

Percent-encode text so it travels safely inside a URL, with a toggle between query-parameter and full-URL mode.

URL Decoder

URL Decoder

Turn percent-encoded URL text back into plain readable characters as you type.

HTML Encoder

HTML Encoder

Escape HTML special characters so text renders safely inside a web page, with an option to encode non-ASCII too.

HTML Decoder

HTML Decoder

Convert HTML entities — named, decimal, and hex — back to the characters they represent.

Slug Generator

Slug Generator

Turn any phrase into a URL-ready slug, with options for separator, letter case, and diacritic stripping.

Barcode Generator

Barcode Generator

Generate 1D and 2D barcodes in PNG or SVG format with symbology, scale, and human-readable text options.