Text Tools

All Text Tools

Analyse and transform text instantly — readability scoring with AI rewriting to any grade level, case conversion, placeholder content, and data formatting.

About

Text Utilities for Writers, Developers & Designers

Five tools that cover the most common text tasks: count words for SEO targets and essay limits with built-in Flesch-Kincaid readability scoring, convert between naming conventions for code, generate placeholder copy for mockups, format messy JSON for readability, and convert JSON data to spreadsheet-friendly CSV.

New: AI Rewrite at any grade level. Inside the Word Counter, pick a target Flesch-Kincaid grade (3 to 16) and the tool sends your text to Google Gemini for a simplified or expanded rewrite that preserves every fact and the author's voice. Useful for marketers, technical writers, accessibility teams, and educators.

Word counting, readability scoring, case conversion, Lorem Ipsum, JSON formatting and CSV conversion all run in your browser. The AI Rewrite is the only feature that sends data anywhere — and only when you click the Rewrite button.

AI Rewrite

Word Counter rewrites text to any Flesch-Kincaid grade. Powered by Google Gemini. Free.

📝

Readability Score

Flesch-Kincaid grade level, sentence and syllable averages — updated as you type.

Instant Results

Counts and case conversions update as you type — no submit button.

🔐

Local by Default

Counting, case conversion, JSON formatting all run in your browser.

Use Cases

When to Use Text Tools

Writing & SEO

Hit word count targets for blog posts, essays, or SEO articles. Track character count for meta descriptions (155 chars) or tweet limits (280 chars).

Word Counter

AI Rewrite to Grade Level

Your post reads at Grade 14, but your audience reads news at Grade 8. Pick the target grade and let AI rewrite the text while preserving every fact.

Word Counter

Accessibility & Plain Language

Government, healthcare, and many compliance contexts require Grade 6–8 plain-language content. Use the AI Rewrite at the target grade to meet WCAG and Plain Writing Act standards.

Word Counter

Developer Naming Conventions

Convert variable names between camelCase, snake_case, PascalCase, and kebab-case. Paste a list and convert all at once.

Case Converter

Design & Prototyping

Generate Lorem Ipsum placeholder text for mockups. Choose words, sentences, or paragraphs — paste directly into your design tool.

Lorem Ipsum Generator

Debugging API Responses

Paste minified or malformed JSON to instantly format and validate it. Spot syntax errors, nested structures, and missing commas at a glance.

JSON Formatter

Exporting Data to Spreadsheets

Convert JSON arrays to CSV with one click — ready to open in Excel, Google Sheets, or import into a database.

JSON to CSV

Content Editing

Fix inconsistent casing in copied text, convert all-caps to sentence case, or standardise formatting across a document before publishing.

Case ConverterWord Counter

Tool Finder

Which Text Tool Should I Use?

Count words, characters, sentences, or reading timeWord Counter
Check character count for meta descriptions or tweetsWord Counter
Check Flesch-Kincaid grade level of my writingWord Counter
Rewrite my article at a lower or higher grade level using AIWord Counter (AI Rewrite)
Convert text to UPPERCASE, camelCase, snake_case, etc.Case Converter
Generate placeholder text for a design mockupLorem Ipsum Generator
Format, validate, or prettify a JSON responseJSON Formatter
Convert a JSON array to a CSV spreadsheetJSON to CSV

Workflows

Common Text Workflows

Write & Check SEO Content

  1. 1Word Counter — hit your target word count
  2. 2Word Counter — check meta description length (≤155 chars)
  3. 3Case Converter — fix heading capitalisation

Process API Data for a Spreadsheet

  1. 1JSON Formatter — paste and validate the API response
  2. 2Confirm the structure is a flat array of objects
  3. 3JSON to CSV — convert and download for Excel or Sheets

Prepare a Design Mockup

  1. 1Lorem Ipsum Generator — choose word or paragraph count
  2. 2Paste generated text into your design tool
  3. 3Word Counter — verify character limits fit the layout

Standardise Code Variable Names

  1. 1Paste your variable names (one per line)
  2. 2Case Converter — convert to snake_case or camelCase
  3. 3Copy the result back into your codebase

Clean Up Copied Text

  1. 1Paste text from PDF or web (often has mixed casing)
  2. 2Case Converter — convert to Sentence case or Title Case
  3. 3Word Counter — verify length before publishing

Debug a JSON API Response

  1. 1JSON Formatter — paste the raw minified response
  2. 2Read the formatted, indented output clearly
  3. 3Spot missing keys, wrong types, or syntax errors

FAQ

Frequently Asked Questions

Very accurate. It splits on whitespace, counts words, characters (with/without spaces), sentences, paragraphs, and estimates reading time at 200–250 WPM. The Flesch-Kincaid grade level updates as you type.

Paste any text, pick a target Flesch-Kincaid grade level from 3 to 16, and click Rewrite. The tool sends your text to Google Gemini, which returns a simplified or expanded version that preserves every fact and the author's voice while matching the target grade. Free, no signup. The result has a one-click 'Use as input' button so you can re-score the rewrite.

Only when you click Rewrite. Counting, character analysis, and Flesch-Kincaid scoring all run in your browser without sending anything. The AI Rewrite is the one feature that sends data to Google Gemini — and you control when it runs.

UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, and Sentence case — with one-click copy for each.

No hard limit. Paste as much text as your browser handles. Very large documents (10,000+ words) may slow slightly on older devices.

Placeholder text for design mockups and layouts before real content is ready. It prevents reviewers from focusing on the text rather than the design.

Any valid JSON — objects, arrays, nested structures, and large API responses. It validates syntax and highlights errors if the JSON is malformed.

Word counting, readability scoring, case conversion, JSON formatting, JSON-to-CSV, and Lorem Ipsum all run entirely in your browser — nothing is sent. The Word Counter's optional AI Rewrite is the one exception: when you click Rewrite, your text is sent to Google Gemini for processing.

Not directly to .xlsx, but JSON to CSV produces a file that opens instantly in Excel and Google Sheets with full column and row structure preserved.

As many as you need — enter a specific word, sentence, or paragraph count and the generator produces it instantly with no cap.