Back to All Digital Tools

Text Tools

Three different kinds of tool sit under this heading, and knowing which one you are using matters. The counting and formatting utilities — word count, case conversion, JSON formatting, text cleaning, repeating and password generation — are deterministic: they run in the page as you type, produce the same output every time for the same input, and send nothing anywhere. The recognition tools read text out of an image or a handwritten page, or turn Roman keystrokes into Devanagari, and those run on a server because the models are too large to ship to a browser. The writing tools — grammar checking, blog drafting, code generation, translation, deed and resume drafting — pass what you give them to a language model and return a draft. That last group is the one to be careful with: the output is fluent and often correct, but it is generated rather than looked up, so dates, figures, legal clauses and API signatures need checking against a real source before they go anywhere that matters. Everything in the first group is safe to paste anything into. The third group is not, both because the text leaves your device and because you should not trust an unverified answer.

19 Free Utilities

Bulk Filename Renamer

Rename 1,000+ images, PDFs, documents, audio, and video files from a pattern you set, with live preview and no upload.

Open Tool

AI Document Translator

Translate scanned deeds, certificates, notices, or text into perfect Bengali using AI.

Open Tool

AI Deed & Agreement Writer

Create professional rental agreements, land deeds, affidavits, and notary drafts in print-ready formats.

Open Tool

AI Image-to-Resume Creator

Convert handwritten notes or old CV photos into modern, job-ready professional resumes.

Open Tool

AI Grammar Checker

Instantly scan and correct grammar, spelling, and sentence structures with AI.

Open Tool

AI Blog Generator

Write structured outlines, intros, and full SEO blog articles using AI.

Open Tool

AI Code Generator

Write clean source code, unit tests, and explanations in 10+ languages with AI.

Open Tool

Smart OCR Scanner

Extract text from handwritten or printed images using AI.

Open Tool

AI Handwriting to Text

Convert English & Bengali handwritten notes to editable digital text.

Open Tool

Advanced Text Writer

Write, edit, format and download documents with an AI assistant.

Open Tool

AI Resume & Biodata Builder

Build ATS-friendly resumes and marriage biodatas with built-in AI writing assistant, AI skill recommender, and experience polisher.

Open Tool

Marriage Biodata Pro

Create professional marriage biodata/matrimonial CVs with premium templates.

Open Tool

Hindi Typing Tool

Type in English (Hinglish) and get accurate Unicode Hindi text instantly.

Open Tool

Document Text Cleaner

Clean copied document text and remove unwanted formatting.

Open Tool

JSON Formatter

Format, validate, and inspect JSON data in your browser.

Open Tool

Password Generator

Generate strong random passwords with custom security options.

Open Tool

Word Counter

Count words, characters, and reading time.

Open Tool

Case Converter

Change text to UPPERCASE, lowercase, etc.

Open Tool

Text Repeater

Repeat a string of text multiple times instantly.

Open Tool

Recommended Workflows in Text Tools

Cleaning text pasted out of a PDF

Paste the extracted text -> strip the non-breaking spaces, curly quotes, soft hyphens and mid-sentence line breaks the PDF layer inserted -> fix the capitalisation of headings that came through in block capitals -> check the final length against the limit you are writing to.

Getting typed text out of a scan or a handwritten page

Photograph the page in even light with the text filling the frame -> run recognition to get editable characters -> clean the stray marks recognition leaves behind -> proofread the numbers, which are what recognition gets wrong most often.

Drafting and checking a long piece of writing

Generate a structured draft from an outline -> rewrite it in your own voice, since the draft is a scaffold rather than a finished piece -> run a grammar pass -> confirm the length and reading time before publishing.

How to Choose the Right Tool

If Your Task Is...Recommended ToolAction
Copy has to fit a character or word limit exactlyWord CounterOpen Tool
Headings arrived in block capitals and need normalisingCase ConverterOpen Tool
Pasted text is full of invisible characters and stray line breaksDocument Text CleanerOpen Tool
An API response is one unreadable line and you need to find a fieldJSON FormatterOpen Tool
You need a password that is genuinely hard to guessPassword GeneratorOpen Tool
The text you need is locked inside a photograph or scanSmart OCROpen Tool
The source is handwritten rather than printedHandwriting to TextOpen Tool
You need to type Hindi from an English keyboardHindi TypingOpen Tool
A document has to be produced in another languageAI Document TranslatorOpen Tool
Filling in a marriage biodata with a printable layoutMarriage Biodata GeneratorOpen Tool

Best Practices & Practical Tips

  • Count what the platform counts. A meta description is limited by characters, not words; an SMS is 160 characters in the GSM alphabet but only 70 once a single emoji or non-Latin character forces Unicode encoding.
  • Clean before you format. Invisible characters survive case conversion and re-wrapping, so a heading that still contains a non-breaking space will keep breaking in the wrong place no matter how many times you retype it.
  • Prefer length to cleverness in a password. Adding characters raises the number of possible combinations far faster than swapping letters for lookalike symbols, and a long random string is easier for a manager to store than a memorable pattern is to keep secret.
  • Proofread recognised numbers by hand. Letters have context to fall back on and digits do not, so a misread 5 as 6 in an amount or a date passes every spell check you run afterwards.
  • Rewrite generated drafts rather than editing them lightly. A model produces the average of everything it has read on a subject, which is exactly the text a reader has already seen elsewhere.

Common Mistakes to Avoid

  • ⚠️Trusting a word count taken from rich text. Pasting from a word processor can carry tracked changes, footnotes and hidden fields into the box, and all of them get counted.
  • ⚠️Applying Title Case to a full sentence. Capitalising every word makes body text noticeably slower to read, because word shape — which readers use to recognise words without reading each letter — is flattened.
  • ⚠️Putting comments or a trailing comma in JSON. Neither is legal in the format, and both are the usual reason a hand-edited config file is rejected with an unhelpful parser error.
  • ⚠️Pasting client contracts, salary data or unpublished material into the AI writing tools. Those requests go to a language model on a server; the counters and formatters do not, and are the right place for anything sensitive.
  • ⚠️Publishing a generated legal or financial document unchanged. A drafted deed or tax paragraph reads convincingly and can still be wrong for your jurisdiction or the current year, so it needs a professional's eye before it is signed.

Frequently Asked Questions

How is reading time worked out?

From the word count at 200 words per minute, which is a common estimate for an adult reading ordinary prose on a screen. It is a rough figure by nature: dense technical writing is slower, dialogue is faster, and a page with tables or code cannot be measured this way at all. Treat it as an order-of-magnitude signal for your reader, not a measurement.

Which of these tools send my text to a server?

The writing and translation tools do, because generating text requires a model that cannot run in a browser tab. The recognition tools also do, for the same reason. Word counting, case conversion, text cleaning, repeating, JSON formatting and password generation all happen locally in the page and involve no request at all — those work with the network disconnected.

Is the generated password safe to use?

It is generated in your browser and never transmitted, so no server ever sees it. The strength depends on the settings you choose: what matters is the size of the character set multiplied out over the length, which means a long password from a mixed set is far stronger than a short one with symbols substituted for letters. Store it in a password manager rather than reusing it.

Why does text copied from a PDF break in strange places?

Because a PDF stores positioned glyphs rather than flowing paragraphs. When you copy, the extractor guesses where lines and words were, and it inserts a line break at the end of every visual line — including the middle of sentences — along with soft hyphens from justified text and non-breaking spaces from the layout. Cleaning the text removes those artefacts so the paragraphs reflow properly.

Can a grammar checker be wrong?

Regularly, and in both directions. It flags correct constructions it has not seen often, particularly in Indian English, technical writing and anything with proper nouns, and it misses errors that are grammatically valid but wrong in context — the right word class in the wrong meaning. Read each suggestion rather than accepting them in bulk.

Is there a limit on how much text I can process?

The local tools are bounded only by your browser's memory, and handle documents of tens of thousands of words without difficulty. The server-backed writing and recognition tools have practical per-request limits, because a model has a fixed context window — for a long document, work section by section, which also produces better output than submitting everything at once.