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.
Bulk Filename Renamer
Rename 1,000+ images, PDFs, documents, audio, and video files from a pattern you set, with live preview and no upload.
AI Document Translator
Translate scanned deeds, certificates, notices, or text into perfect Bengali using AI.
AI Deed & Agreement Writer
Create professional rental agreements, land deeds, affidavits, and notary drafts in print-ready formats.
AI Image-to-Resume Creator
Convert handwritten notes or old CV photos into modern, job-ready professional resumes.
AI Grammar Checker
Instantly scan and correct grammar, spelling, and sentence structures with AI.
AI Blog Generator
Write structured outlines, intros, and full SEO blog articles using AI.
AI Code Generator
Write clean source code, unit tests, and explanations in 10+ languages with AI.
Smart OCR Scanner
Extract text from handwritten or printed images using AI.
AI Handwriting to Text
Convert English & Bengali handwritten notes to editable digital text.
Advanced Text Writer
Write, edit, format and download documents with an AI assistant.
AI Resume & Biodata Builder
Build ATS-friendly resumes and marriage biodatas with built-in AI writing assistant, AI skill recommender, and experience polisher.
Marriage Biodata Pro
Create professional marriage biodata/matrimonial CVs with premium templates.
Hindi Typing Tool
Type in English (Hinglish) and get accurate Unicode Hindi text instantly.
Document Text Cleaner
Clean copied document text and remove unwanted formatting.
JSON Formatter
Format, validate, and inspect JSON data in your browser.
Password Generator
Generate strong random passwords with custom security options.
Word Counter
Count words, characters, and reading time.
Case Converter
Change text to UPPERCASE, lowercase, etc.
Text Repeater
Repeat a string of text multiple times instantly.
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 Tool | Action |
|---|---|---|
| Copy has to fit a character or word limit exactly | Word Counter | Open Tool |
| Headings arrived in block capitals and need normalising | Case Converter | Open Tool |
| Pasted text is full of invisible characters and stray line breaks | Document Text Cleaner | Open Tool |
| An API response is one unreadable line and you need to find a field | JSON Formatter | Open Tool |
| You need a password that is genuinely hard to guess | Password Generator | Open Tool |
| The text you need is locked inside a photograph or scan | Smart OCR | Open Tool |
| The source is handwritten rather than printed | Handwriting to Text | Open Tool |
| You need to type Hindi from an English keyboard | Hindi Typing | Open Tool |
| A document has to be produced in another language | AI Document Translator | Open Tool |
| Filling in a marriage biodata with a printable layout | Marriage Biodata Generator | Open 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.