Hero Background
🎤 One Key to Start Voice Input

Press. Speak. Done.

Press one key and speak. AI transcribes and formatsinsertingdirectly at your cursor. 4x faster than typing.60+ languagessupported.

⌨️Keyboard Typing~60 WPM

Typeoff Voice240 WPM

0:00
slack
notion
chrome
gmail
discord
linkedin
github
obsidian
cursor
chatgpt
claude
gemini
perplexity
jira
linear
google-docs
arc
slack
notion
chrome
gmail
discord
linkedin
github
obsidian
cursor
chatgpt
claude
gemini
perplexity
jira
linear
google-docs
arc

Built for how you actually work

Your voice, your words — exactly where you need them.

Fn Key Background
How it works

Hold. Speak.
It's there.

Press a key and start talking. Release and your words appear — right at your cursor, in the app you're already in. No switching, no clicking, no friction.

Real-time
System-level Hotkey
Your vocabulary

Learns your language

Teach it once — your technical terms, brand names, and jargon. It remembers. Recognition gets sharper the more it learns your world.

Technical TermsNames & PlacesIndustry Jargon
Context-aware

Reads the room

Drafting a proposal or a quick Slack reply? It picks up the context and adjusts automatically. Same thought, right tone, every time.

FormalProfessionalCasualConcise
60+ languages

Speak one, write another.

Speak in Chinese, get English. Or the reverse. Your ideas cross languages instantly — no extra steps, no copy-paste.

English • Chinese • Japanese • Korean • French • German...
For developers

Built for builders

Native support for VS Code, Cursor, and Claude Code. Voice your way through comments, variable names, and docs — faster.

Claude CodeCodexCursorVS Code

AI-Powered Intelligence

More than input—your intelligent text enhancement assistant

Essential Feature

Auto Punctuation

Just talk. Punctuation lands where it should.

Hey how are you I was thinking maybe we could grab lunch later if you're available

Hey, how are you? I was thinking maybe we could grab lunch later, if you're available.

Enhancement Feature

Filler Word Removal

Filler words gone. Clean text stays.

Um, so, like, I was thinking, you know, we should, uh, maybe schedule a meeting next week

I was thinking we should schedule a meeting next week.

Essential Feature

Auto Error Correction

Your meaning survives. Your mistakes don't.

I defiantly think we should get there feedback before proceeding

I definitely think we should get their feedback before we proceed.

Enhancement Feature

Casual to Polished

Same idea, better words.

This approach seems okay, should work out

This approach shows promise, should achieve our objectives.

Advanced Feature

Self-Correction Aware

Say "wait" to correct yourself on the spot.

Let's meet at 3pm, wait, actually, make it 4pm because I have a call

Let's meet at 4pm because I have a call.

Advanced Feature

Auto Structuring

Lists, steps, and key points—formatted on the fly.

For this project we need to first review requirements then create wireframes and finally implement the design and test

For this project we need to:

1. Review requirements

2. Create wireframes

3. Implement the design

4. Test

Enhancement Feature

Smart Paragraph Formatting

Paragraphs break where they should. Meaning stays intact.

Hey team let's sync on the release plan we need to fix the login bug update the docs and notify users by Friday

Hey team,

Let's sync on the release plan:
• Fix the login bug
• Update the docs
• Notify users by Friday

Frequently Asked Questions

Typeoff is an AI voice input app. Hold a shortcut key (Fn on Mac, Right Ctrl on Windows, customizable) and speak — it transcribes and intelligently formats text in real-time, typing directly at your cursor.

Supports macOS 11.0+ and Windows 10/11.

We use end-to-end encryption and never store your audio recordings. All transcription happens locally or via encrypted transmission.

Supports voice recognition for 60+ languages including Chinese, English, Japanese, Korean, and more.

We offer a free forever tier—no credit card required. Upgrade to a paid plan for additional features and higher usage limits.