Make your Macgo thock.

Teclo plays a mechanical keyboard sound for every key you press, in any app. 65 sound packs, and a keycap pet you dress up yourself, which gets happier the faster you type and powers up when you keep the pace.

Coming to the Mac App StoreTry the sounds
  • One-time purchase
  • No account
  • macOS 13 or later
Teclo

Press the orange keys, or just start typing. It wakes up.

Sound packs
65
Categories, from Mechanical to Scifi
10
States the pet climbs: 5 moods, then 4 power-ups
9
Keystrokes recorded
0

Go on, type.

These are the sounds the app plays, exported straight from its synthesizer. Pick a pack, then type on your keyboard or tap the keys.

0 wpmasleep

Butter Mechanical

Linear, lubed, on gaskets and foam: a soft deep knock.

505 Hz centre · 80 ms press

Keep the pace. It powers up.

Above its 5 moods the pet has 4 power-ups. Type at 50 words a minute or faster for 4 seconds and it catches fire. Keep going: steady typing at 72 words a minute makes it a legend about 47 seconds after your first key. Type anywhere on this page to climb, or step through the ladder as a preview.

Live · 0 wpm

Asleep

No key for 60 seconds and it nods off. It yawns 6 seconds before.

  • Return burst

    Rays fly out every time you press Return, for 0.5 seconds.

  • Combo

    A counter pops up at 100, 250, 500 and every 1,000 keys typed without a 5 second stop.

  • Cool-down

    When a power-up ends, it lets out a phew with a drop of sweat, for 3 seconds.

  • Yawn

    It yawns 6 seconds before it falls asleep, unless a key comes first.

Make it yours.

These are the app's own options: 10 colours or one you mix, 6 kinds of eyes, 6 mouths, 8 hats, a name, and a tick-box for each power-up and reaction. Dress one up here and it follows you down the page.

Happy

What you get.

A lot of sounds, one pet, and not much else to think about.

The waveforms of all 65 packs, grouped by category.

65 packs, no two alike

Mechanical, Thock, Clack, Soft, Night, Code, Hacker, Retro, Arcade and Scifi. Every pack is measured against its neighbours, so two packs in one category never blur into the same sound.

The pet in its 9 states, on steps that rise from asleep to Legend.

A pet that types along

It sleeps until your first key. Then it gets happier as you speed up: content at 20 words a minute, happy at 40, excited at 50. Keep that pace and it powers up: On fire, Charged, Hero and Legend. Stop for 60 seconds and it nods off again, with a yawn first.

The 8 ready-made pets: Teclo, Sir Clack, Confetti, Majesty, Sprout, Mittens, Halo, Bolt.

8 looks to start from

Teclo, Sir Clack, Confetti, Majesty, Sprout, Mittens, Halo or Bolt. Pick one and change anything about it: colours, eyes, mouth, hat, 3 kinds of cheeks, 2 of brows, 2 outlines and 3 sizes. Or roll the dice with Randomize.

Stays in the menu bar

Click the icon to search packs, star your favourites and set the volume. Right-click it to pause the sound.

Space sounds like space

Each pack has five takes of an ordinary key, plus its own space, return and delete. Pressing and letting go are two different sounds, the way they are on a real board.

It hears the key, not the letter.

While it runs, Teclo works from what kind of input it was and when it happened. It keeps no history of it.

Nothing is recorded

Teclo plays the sound for a key press, a click or a scroll and keeps no history of them. What you type, click and scroll is never logged or sent anywhere.

No account, no server

There's nothing to sign up for and Teclo has no server of its own. Your typing stays on your Mac.

The pet only counts

To work out your speed, the pet keeps the timing of your recent key presses and a few counters. It notices Return, for its burst, and keeps no record of which keys you pressed.

One small window.

Sounds on one page, the pet on another. These are the app's own screenshots, not mock-ups.

The Teclo window in dark mode: a search field, a list of sound packs with the Butter pack selected, a volume slider, and buttons for the pet and the options.The pet page of the Teclo window: a preview of the pet with a name field, and rows of presets, tick-boxes for the power-ups and reactions, colours, eyes, mouths, hats, cheeks and brows.

Pay once.

No subscription, no tiers. One purchase gets you all of it.

Teclo

$4.99

One-time purchase. This is the planned price; the Mac App Store listing has the final one.

Coming to the Mac App Store
  • All 65 sound packs
  • The keycap pet, with every colour, face and hat
  • 4 power-ups and 4 reactions, each with its own tick-box
  • Separate sounds for press and release
  • Search and favourites
  • Volume, launch at login, silent modifier keys
  • No subscription and no account

Questions.

When can I get it?

Teclo is on its way to the Mac App Store. This page gets a download button the day it goes live.

Does Teclo record what I type?

No. It reacts to a key going down by playing a sound, and that's the end of it. What you type is never stored and never leaves your Mac.

Why does macOS ask for Input Monitoring?

That's the permission an app needs to notice key presses, clicks and scrolling while you work in other apps. Without it Teclo can't tell when to play a sound. You can take it back any time in System Settings.

Does it only make sounds for keys?

No. Mouse clicks sound too, and each pack Teclo comes with has its own click. Scrolling can tick like a mouse wheel, and the packs Teclo comes with share one tick. Both are tick-boxes in Options: “Play mouse click sounds” starts ticked, and “Play scroll sounds” stays off until you tick it.

Are these recordings of real keyboards?

No. Every pack is synthesized by Teclo's own sound engine, which is how one small app carries 65 of them. The sounds on this page are the same ones the app plays.

Is it a subscription?

No. You pay once on the Mac App Store and it's yours.

Can I change how the pet looks?

Yes, all of it. Pick from 10 colours or mix your own for the keycap and the accent, then choose its eyes, mouth, hat, cheeks, brows, outline and size, and give it a name. There are 8 ready-made looks and a Randomize button if you'd rather be surprised.

What are the power-ups?

4 states above the pet's 5 moods: On fire, Charged, Hero and Legend. You earn each one by typing at its speed, in words a minute, for a set time while the pet is on the level below: On fire at 50 for 4 seconds, Charged at 55 for 8 seconds, Hero at 60 for 12 seconds and Legend at 70 for 20 seconds. A power-up ends once your speed has stayed under its floor for 5 seconds, and each one under it goes 2 seconds after the last. There are 4 short reactions too: a return burst, combo, cool-down and yawn.

Can I turn the power-ups off?

Yes, one by one. Click the pet to open its page and untick any of On fire, Charged, Hero and Legend under Powers, or any reaction under Extras. An unticked power-up shows as the highest ticked level under it, and with all 4 unticked the pet stops at excited.

Can I turn the pet off?

Yes. Open Options and untick “Show the pet”. You can also drag it anywhere on screen.

What do I need to run it?

A Mac with macOS 13 or later.

Give your keys a voice.

Coming to the Mac App StoreTry the sounds