Skip to content

Special Offer! Use code at checkout.

KolWrite

From recording to transcript, subtitles and summary

Record or upload, and get an editable transcript with speakers and timestamps, in over 100 languages.

Start Transcribing

Inside the app

Keep every recording easy to find

Search across all your recordings and go straight to the moment you need.

Try the demo
  • Record in the app or upload a file.
  • Name someone once and KolWrite recognizes their voice next time.
  • Export to TXT, DOCX, PDF, SRT, VTT or JSON.

How it works

  1. Record or upload

    Use a file you already have, or record on your phone, your Mac or your watch.

  2. Transcribe

    Choose a model, and get text with speakers and timestamps.

  3. Review and share

    Fix a name, ask about a moment, then export or burn subtitles into the video.

Transcription guides for your next recording

Video subtitles

Create editable subtitle text from recorded video and export timed SRT files.

Subtitles, captions, and video editing

Subtitles and edits start with a transcript that has an exact time on every line. You can export it as an SRT file, translate it into another language, or use it to spot which parts of a video to keep.

Captions vs subtitles

Learn the difference between captions and subtitles, and make both from a single timed transcript.

Translated subtitles

Create subtitles in another language from one transcript, keeping the original timing.

Edit video with AI

Use a timestamped transcript to find, cut, and caption the best parts of a video.

For developers and AI agents

You can also run everything KolWrite does with a recording through our API. Send the address of an audio or video file from your own code or an AI coding agent, and you'll get back the transcript with word timings, speaker labels, and an SRT file if you request one.

Word timings and speakers

The JSON output gives you the start and end time for every segment, plus individual word timings on models that support alignment. Turn on speaker separation to include a speaker label on each segment.

SRT and translation

Pass output_format as srt if you want subtitles directly from the API. If you are using the Oracle models, you can also set translate_to to get the text back in another language.

Built for agents

The API console publishes plain-text instructions for an agent to read before writing code. This includes agent-instructions.md, along with llms.txt, which links to the full reference.

Example request. The key comes from an environment variable, and the console has the full reference.

curl -X POST https://app.kolwrite.com/transcribe \
  -H "x-api-key: $KOLWRITE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"audio_url": "https://example.com/video.mp4", "model": "oracle", "language": "auto", "output_format": "srt"}'
# Returns {"jobId": "..."}. Poll GET https://app.kolwrite.com/transcribe/{jobId}
# until status is COMPLETED. The result is the file or the JSON you asked for.

Works with your AI app

The AI app you already use can work with KolWrite on your computer, with the access you choose. ChatGPT and Claude.ai, with their phone apps, are coming.

Use your recordings in your AI app

Ask your AI app to pull up a recording, read its transcript, fix a word, or turn a meeting into a note. It runs KolWrite's own tools right on your computer.

You control the permissions

When an app wants to connect, KolWrite tells you which AI company will receive the data it reads and waits for your OK. The default setting lets the app read and edit on its own, while asking your permission each time it tries to delete, share, or start a credit-using cloud transcription. If you want an app to have full control without asking any questions, you can set that per app.

Watch it in action first

The demo replays an AI app tidying sample recordings and writing a recap. It is a script: no model runs and nothing leaves your browser.

Inside the app

Write a quick note without leaving KolWrite

Jot something down while you work, and move between your notes and recordings.

Try the demo

Inside the app

Ask about a recording, then jump to the answer

Ask a question about a transcript and go straight to the moment in the audio the answer came from.

Try the demo

Pricing

Frequently Asked Questions

How do you handle my information?

Your connections and the files you store are encrypted. We don't sell your personal data, and you can delete your recordings, files and account at any time.

Can I upgrade or downgrade my plan?

Yes, you can change your plan at any time from your account settings.

Which languages do you support?

KolWrite supports transcription in 100+ languages and translation between supported languages.

Visit our FAQ Page

Try it on a recording of your own

Thirty minutes a month are free.

Start Transcribing

Contact Us