On-device AI · WebGPU

Make AI text read human. 3,000 words free, rewritten on your device.

Rewrite up to 3,000 words per run, as many times as you like — no sign-up. Drop in TXT, Markdown, PDF, or Word files, compare A/B/C versions, and review every changed word. Everything runs in your browser; nothing is uploaded.

100% private
Free to use
Why Humanizer

Better writing that stays yours.

Three rewrite engines, real documents, and a generous free tier — all on your machine.

100% on-device and private

Rewriting runs in your browser through Chrome's built-in AI, a local on-device model, or an offline rules engine. Files and drafts never touch a server.

See the score

Six signals — sentence rhythm, predictability, vocabulary, active voice, opener variety, and AI phrasing — combine into one score, with per-sentence heat and a reading-level check, shown before and after.

Word-level diff

Every edit is highlighted against your original. Nothing changes out of sight, and you decide what to keep.

Four modes, three tones

Humanize, polish, expand, or shorten, in an academic, professional, or casual register — with ten writing purposes and five reading levels, or leave everything as it was.

Documents in, documents out

Drag in TXT, Markdown, PDF, or Word (.docx) files — or queue a whole batch — and export the result as TXT, Markdown, or .docx, packed in a ZIP for batches.

Generous by design

Free includes 3,000 words per run, unlimited runs, and every engine. Pro adds 20,000-word documents, three A/B/C candidates per run, and batches of 20 files.

How it works

Paste, score, rewrite.

  1. 01

    Paste your text

    Drop in a draft, an essay, or a paragraph of model output. It's analyzed locally and instantly, with no download.

  2. 02

    Read the score

    The panel shows which signals look machine-made and flags the exact phrases that give it away.

  3. 03

    Rewrite and compare

    Pick a mode and intensity, then watch the score drop and the diff fill in. Copy it, download it, or send it back to the editor.

Complete guide

About the AI Humanizer

A free writing tool for anyone whose draft reads too much like a machine wrote it. Students polishing an essay, marketers editing generated copy, non-native speakers smoothing a translation, developers rewriting documentation — paste the text or import a document, see how machine-like it scores sentence by sentence, and get a rewrite you can check word by word.

Everything happens on your own device. There is no server in the pipeline, no account, and no queue, so drafts that are confidential or unfinished stay on the machine you wrote them on.

How it works

Three engines sit behind the same interface. The offline rules engine is pure deterministic text processing — it rewrites AI-tell phrasing, breaks uniform sentence rhythm, varies openers, and shifts passive constructions to active, with no model and no download. Where the browser exposes Chrome's built-in AI (Gemini Nano), the Rewriter API produces a more natural rewrite, again with nothing to download. Finally, an optional local language model (Qwen2.5 1.5B or SmolLM2 1.7B, quantized to 4-bit, roughly 1 GB) runs through Transformers.js on WebGPU for the highest-quality output — downloaded once from a public CDN, then cached for offline use.

Long documents are split into overlapping-by-sentence chunks so a ten-page draft is processed part by part with a live progress indicator, and the result streams in as it is produced. Documents import and export as TXT, Markdown, PDF, or Word .docx, so the tool fits into an existing writing folder instead of replacing it.

Reading the AI score

The score panel combines six independent signals: sentence-length rhythm (burstiness), phrase predictability, vocabulary range, active-voice ratio, sentence-opener variety, and the presence of known AI-tell vocabulary. A sentence-level heat map colours every sentence by its AI-likeness so the passages that need attention stand out at a glance, and for Latin-script languages a readability card reports the Flesch score and grade level. The flagged-phrase list lets you swap a single term for a suggested alternative without rewriting the whole paragraph.

Treat this as a writing signal, not a verdict. Detectors disagree with each other and with themselves; a low score means the text carries fewer of the surface patterns they look for, not that any particular detector will clear it — and no tool can honestly promise to bypass one.

Modes, purposes and levels

Humanize strips the machine rhythm, Polish fixes flow while keeping your voice, Expand adds supporting detail without inventing facts, and Shorten cuts redundancy. On top of the mode, ten purpose presets (general, essay, email, marketing, SEO, story, business, cover letter, social, academic) and five reading levels (general, high-school, university, professional, journalist) tune the rewrite to the audience it is actually written for.

The Keep-unchanged list locks up to 20 brand names, keywords and technical terms so they are never rewritten — the engines treat them as untouchable spans at any intensity, which controls how far the rewrite is allowed to move from your original wording.

Plans and limits

The free tier processes 3,000 words per run with no daily cap, a limited batch size, and all three engines unlocked. Pro raises the ceiling to 20,000 words per run, produces three A/B/C variations of every rewrite so you can pick the strongest, and accepts batches of up to 20 files at once — the finished set downloads as a single ZIP.

Limits & requirements

Every engine is told to preserve facts, numbers, and names, but a language model can still drift; the word-level diff exists so you can verify each change before you accept it. The local model is roughly 1 GB and needs a reasonably modern device — if it fails to load, the tool falls back to the rules engine and tells you it did, rather than failing. The AI-score metrics are tuned for English and Chinese, and the readability card only appears for Latin-script languages; other languages still get full text statistics, just without the phrasing analysis.

Privacy

Your text is analysed and rewritten inside your browser tab and is never uploaded. The only network traffic is the one-time download of the optional model from a public CDN; after that the tool works with the network switched off. The history panel lives in your browser's localStorage — it never leaves the device and is wiped when you clear site data.

Support

Answers about Humanizer

No tool can promise that, and we won't claim otherwise. This is a writing tool: it reduces the surface signals detectors look for — uniform sentence length, predictable phrasing, tell-tale vocabulary — so your draft reads more like you. Use it on writing that's already yours.

Related tools