Record video tutorials where code and text appear on screen as natural typing. No paste-jump, no retakes from mistyped lines, no awkward silence while you hunt for the next keystroke.
Download for freecopypaster types prepared scripts into any editor at 20-250 WPM with human timing, so tutorial videos show code and text appearing as real typing. It sits between live-typing (typo-prone) and pasting (too fast to read), giving creators a recordable middle ground.
Works with any screen recorder (OBS, ScreenFlow, Camtasia, Loom). Code mode preserves indentation and brackets. Free 7-day trial.
Live typing produces typos, lost pacing, and twenty-second silences while you find the right key. Pasting snaps text onto screen in a single frame — the viewer has no time to read it, no sense of progression, and the tutorial feels staged. Most creators end up with outtakes full of both failure modes.
copypaster is the middle option. You prepare the exact text you want on screen, paste it into the app, click into your editor or form, and watch it type at a WPM you pick. Every keystroke is a real OS event — your editor's syntax highlighter updates live, autocomplete fires, and the typing animation is indistinguishable from a human at the keyboard.
The engine models human typing as a LogNormal distribution of keystroke intervals (sigma=0.22 at the 65 WPM reference), producing bursts of fast typing punctuated by natural pauses at paragraph, sentence, and clause boundaries. Adjacent-key typos happen at a tuned rate (40% of all typos are adjacent-key, matching observed human error patterns) and are corrected with backspaces exactly as a person would. At 250 WPM the realism features scale automatically via a `(65/wpm)²` factor, so the output still reads as human rather than robotic.
Code mode preserves exact indentation, handles bracket pairs, and tightens timing for programming patterns. It's ideal for tutorials where you're showing a function being written line by line — your editor's auto-indent and auto-pair features stay out of the way, and the rhythm matches how programmers actually type.
| Approach | Typos | Pacing | Realism | Retake risk |
|---|---|---|---|---|
| Live typing | Frequent | Variable | Real | High |
| Clipboard paste | None | Instant | Looks staged | Low |
| Video editing (cut+splice) | None | Manual | Post-production heavy | Medium |
| copypaster | Optional | Adjustable | Human-like | Low |
€3.99/year or €12.99 one-time lifetime. Every license covers 2 devices — useful if you edit on a desktop and record on a laptop. The 7-day free trial requires no credit card, long enough to produce a full tutorial before deciding.
80-120 WPM reads well for most tutorial audiences. Below 60 WPM feels slow on playback. Above 180 WPM is useful only for fast-forwarded or montage segments.
No. copypaster injects real OS keystrokes, so your editor's syntax highlighter, autocompletion, and cursor updates fire exactly as they do for a human typist. On camera the output is indistinguishable from a person at the keyboard.
Yes. Code mode preserves exact indentation and respects bracket auto-pair behavior in editors like VS Code and JetBrains IDEs. Timing is tuned for programming rhythm rather than prose.
Most creators disable typos for recordings — the bursty rhythm and natural pauses alone look human without risking a typo-corrected take. Keep typos on for longer-form narrative recordings where authenticity beats polish.
Yes. copypaster doesn't interact with your screen recorder — it just types characters into whatever application has focus. Any recorder captures the result the same way it captures live typing.
There is no hard cap. A 10-minute tutorial script of ~1500 words types in about 10 minutes at 150 WPM. Longer documents (entire blog posts, 5000+ word tutorials) work fine in a single session.
Download copypaster and try it in a recording session today.
Download for free