Skip to content


TypeIt is the most versatile JavaScript tool for creating typewriter effects on the planet. With a straightforward configuration, it allows you to type single or multiple strings that break lines, delete & replace each other, and it even handles strings that contain complex HTML.

For more advanced typing effects, instance methods are available that can be chained to control your typing down to a single character, enabling you to create a dynamic, life-like narrative, with complete reign over speed changes, deletions, and even cursor position.

See the documentation menu for digging into a specific flavor of TypeIt:


There’s a growing number of CodePen demos on the Demos page.

Need Help?

If you’re working with a custom implementation of TypeIt and would like some help, I’m available for hire. Get in touch!