SmartKitio

Every text job.
One simple place.

Count words, change case, clean pasted text, and sort lines. Fast, private, and in your browser.

What you will find here

Text tools help you measure, reshape, and clean writing without sending the draft to a server. Count words for limits, change identifier casing for code, or strip empty lines from a messy paste—then copy the result back into your editor.

Counting & timing

Words, characters, sentences, paragraphs, lines, and reading-time estimates for drafts and captions.

Case & transformation

Upper, lower, title, sentence, camel, snake, and kebab case—plus reverse and shuffle helpers.

Cleanup utilities

Find and replace, trim, remove empty or duplicate lines, sort, and broader text cleaning.

Related articles

A longer explanation of an idea these tools rely on.

Explore Categories

Find exactly what you need by browsing our organized collections.

All Text Tools

Browse every text tool by category, popularity, or name.

Find & Replace

Replace one phrase with another across your text, in the browser.

Text Utilities

Reading Time Calculator

Estimate how long an article takes to read, or how long a script or speech takes to deliver, from its word count.

Writing & Counting

Word Counter

Paste or type text to see the word count update live, together with characters, sentences, paragraphs, lines, and estimated reading and speaking time.

Writing & Counting

camelCase Converter

Turn a phrase such as "user first name" into a camelCase identifier (userFirstName) for variables and JSON keys.

Text Transformation

Character Counter

Count every character in your text, with and without spaces, to stay within limits for social posts, meta descriptions, SMS messages, and form fields.

Writing & Counting

kebab-case Converter

Turn a phrase into lowercase words joined by hyphens, for CSS class names, file names, and simple URL paths.

Text Transformation

Line Counter

Count lines in a list, log file, CSV export, or code snippet, including blank lines.

Writing & Counting

Lowercase Converter

Convert text to lowercase, for example after typing with Caps Lock on, or to normalise emails and tags.

Text Transformation

Paragraph Counter

Count the paragraphs in a draft to check structure, for example when an assignment or brief asks for a set number of paragraphs.

Writing & Counting

Remove Duplicate Lines

Remove repeated lines from a list of emails, keywords, URLs, or log entries while keeping the original order.

Text Transformation

Remove Empty Lines

Delete blank lines from pasted text, lists, or code while keeping every other line in place.

Text Transformation

Remove Extra Spaces

Clean up text pasted from PDFs, emails, or spreadsheets by collapsing repeated spaces and tabs.

Text Transformation

Remove Line Breaks

Join text that was wrapped onto many lines, such as copy from a PDF or email, back into a single paragraph.

Text Transformation

Reverse Text

Reverse the order of every character in your text, so "hello" becomes "olleh".

Text Transformation

Sentence Case Converter

Turn ALL-CAPS or messy capitalization into normal sentences: the first letter of each sentence is capitalized and everything else is lowercased.

Text Transformation

Sentence Counter

Count how many sentences your text contains and compare it with the word count to spot overly long sentences.

Writing & Counting

Shuffle Lines

Put the lines of a list into a random order, for example to pick a speaking order, shuffle quiz questions, or randomise a playlist.

Text Transformation

snake_case Converter

Turn a phrase into lowercase words joined by underscores, as used for Python variables and database column names.

Text Transformation

Text Cleaner

Strip zero-width characters, normalize quotes, and collapse extra spaces.

Text Utilities

Text Diff

Compare two texts line by line and list added, removed, and shared lines.

Text Utilities

Text Extractor

Pull emails, URLs, and numbers out of pasted text.

Text Utilities

Text Sorter

Sort lines A→Z or Z→A, with numeric-aware comparison.

Text Utilities

Title Case Converter

Capitalize the first letter of every word and lowercase the rest, for headings, product names, and lists.

Text Transformation

Trim Text

Strip spaces and tabs from the start and end of every line, for example to remove indentation or trailing whitespace.

Text Transformation

Uppercase Converter

Convert any text to capital letters, for headings, labels, or constants, without retyping it.

Text Transformation