⌨️ HumanTyper
100% offline · One-time purchase · No subscription

Paste text.
It types like a person.

HumanTyper types into any Mac app with real human rhythm — variable speed, realistic typos and corrections, thinking pauses, mouse glides. Every parameter grounded in published typing research, every byte staying on your Mac.

Buy Pro — $12.99 launch Download free

30–120 wpm calibrated · 500 chars free tier · 90 checks selftest · 0 bytes sent · macOS 14+ ·

⌨️ HumanTyper ● READY
Cautious · 45Natural · 75Speedy · 105
Speed75 wpm
Typos1.5%
Countdown3 s
Human pauses at punctuation
Occasional long thinking pauses PRO
Simulate mouse movement PRO
Miss capital Shift sometimes PRO
Occasionally repeat a word PRO
▶ Start■ Stop🗑 Clear 0 / 100,000

How it works

Paste your text

Or drag it in. Up to 100,000 characters — Chinese, emoji, code, whatever you need typed.

Pick a speed

Cautious 45, Natural 75, Speedy 105 wpm — or slide your own. Choose how human you want it.

Click into any app

HumanTyper counts down and types there, keystroke by keystroke. Esc stops it instantly. Pause anytime.

Every keystroke, exactly how people type

Not a text-dumper — a performer. Each behavior traces to published typing research, and each is yours to tune.

🌊

Human rhythm

Lognormal inter-key timing, motor bursts, slow word starts and fast finishes, warm-up, session drift. The delivered speed matches the slider — measured, not promised.

🐞

Realistic mistakes

Near-miss typos biased by real finger anatomy on your actual keyboard layout, instant corrections, word-end repairs — and some errors that stay, like real typing does.

🧠

Human recovery

Post-error slowing, a per-run "form" draw so no two runs feel identical, hesitation before repairs — the cognitive texture, not just the motor one.

⌨️

Your keyboard, not QWERTY's

The layout is captured at runtime — QWERTZ, AZERTY, Dvorak, Cyrillic, anything. Shift comes from the opposite hand, with human-like violations.

🎛️

Mission control

Live progress, WPM and ETA in the menu bar. Pause and resume mid-run, Esc stops instantly, and typing pauses automatically on password fields.

🔒

Truly offline

No account, no server, no analytics. Even license activation verifies offline — nothing about your Mac or your text ever leaves it.

⌨️ HumanTyper ● TYPING · 42%
The quick brown fox jumps over the lazy dog while typing practice continues. The quick brown fox jumps over the lazy dog while typing practice
⏸ Pause■ Stop 258 / 616 chars · 71 wpm

Simple pricing

One-time purchase. No subscription, no account, no tracking.

Free

$0
  • Runs up to 500 characters
  • Core human rhythm & timing
  • Pauses at punctuation
  • Clean, typo-free output
  • Shift+Enter for chat apps
  • Realistic typos with corrections
  • Unlimited run length · realism boosters
Download free

Free forever. Not a trial — no clock, no email wall.

LAUNCH PRICE

Pro

$12.99 one-time$19.99
  • Realistic typos with corrections — the heart of it
  • Unlimited run length
  • Long thinking pauses
  • Simulated mouse movement
  • Missed-Shift capitals
  • Occasional doubled words
  • Lifetime license — pay once, keep forever
Buy HumanTyper Pro

7-day refund policy, no questions. Upgrades between future major versions will always be discounted for existing customers.

One email when something big ships

New realism features, free updates, and launch news. No spam, unsubscribe anytime.

FAQ

What does HumanTyper actually do?

You paste (or drop) text, click Start, click into any app, and HumanTyper types it there — keystroke by keystroke, with human timing, mistakes and corrections. Handy for typing demos, input testing, presentations, filling repetitive text comfortably, and giving your hands a break.

Do I need to give it permissions?

Once: macOS asks for Accessibility permission the first time you press Start (System Settings → Privacy & Security → Accessibility). That's how macOS lets any typing-simulation app send keystrokes. Everything else is permission-free.

Does anything leave my Mac?

No. The app has no server, no account, no analytics. Your text, your settings, and even your Pro license (offline signature verification) never touch the network.

What does Pro add over the free tier?

The free tier is not a trial — it works forever for runs up to 500 characters with the core human rhythm and punctuation pauses. Pro removes the length cap, adds realistic typos with corrections — the heart of the illusion — and the four realism boosters: occasional long thinking pauses, simulated mouse movement, missed-Shift capitals, and doubled words. One payment, yours forever. See the changelog for everything shipped so far.

How does the license work?

After purchase you receive a license key. Paste it once into the app — it's a cryptographically signed key verified entirely offline against a key built into the app, then stored in your Mac's Keychain. Reinstalls keep it. No account, no activation server, no device limits.

Which Macs does it support?

macOS 14 (Sonoma) or later. Non-QWERTY layouts work natively — the typo engine reads your active keyboard layout.

Is using it okay?

HumanTyper is a convenience tool — use it where you'd be comfortable using any text-expansion or macro tool, and don't use it to misrepresent human work (typing tests, exams, someone else's homework) or to abuse services. Be decent out there.

Something broke / have an idea?

Support has one-click bug-report and feature-request templates — real emails reach a real person, usually within 48 hours. The roadmap shows what's shipping next.

Built by one person who types a lot

HumanTyper started as a tool for my own demos and turned into a two-year obsession with what makes typing look human — every behavior in it traces to published research. Questions, ideas, or just want to say hi? Email me directly — it reaches my actual inbox.