Skip to content
QuranCaptions

The Quran’s own words, timed to your voice.

Upload a recitation. QuranCaptions identifies the passage, places the canonical Arabic word by word on the reciter’s timing, and adds a translation.

Start creating free

Free account. No card needed.

Surah Ar-Rahman 55:5 in the original recording, before captions

Recitation: Ibrahim Al Gambi, Taraweeh (Surah Ar-Rahman), licensed CC BY. Clipped and captioned with QuranCaptions.

Five ayat, timed to the reciter

A real export of Surah Ar-Rahman 55:1–5. Follow each ayah as it plays.

  1. Ayah 55:1, from 0.5 to 3.4 seconds
  2. Ayah 55:2, from 3.4 to 6.7 seconds
  3. Ayah 55:3, from 6.7 to 10.4 seconds
  4. Ayah 55:4, from 10.4 to 13.6 seconds
  5. Ayah 55:5, from 13.6 to 17.5 seconds

From recording to finished video

  1. Upload

    Choose a video or audio recitation from your phone or computer.

  2. Check the passage

    The passage is identified and every word timed to the reciter. If it isn’t certain, you choose.

  3. Style

    Pick the Quran script, an English or Spanish translation, highlight color and placement while the preview updates.

  4. Export

    Download a vertical, square or landscape MP4: up to 1080p on Free, or 4K on Pro where your device supports it.

Made for the Quran,
not adapted to it

  • Canonical text, word by word

    Captions use the Tanzil Uthmani text, not a transcription, each word timed to the recitation.

  • Timing you can see and adjust

    Every ayah sits beside the waveform. Drag an edge or type an exact time; undo anything.

  • Recognition stays on your device

    Quran recognition and timing run in your browser. Signed-in projects are saved privately to your account.

Start free. Go Pro for unlimited creations.

Free

$0 per month

  • 3 new caption creations each month
  • Exports up to 1080p, with the QuranCaptions watermark
  • Unlimited editing, saving and re-exporting
  • Every customization option
  • Every saved video kept in your library, up to 50 MB each
Start free

Prices in US dollars. Compare plans and upgrade on Billing.

Questions

Which recitations does it support?

QuranCaptions recognizes recitations in Hafs ʿan ʿĀṣim, and captions use the Hafs text. Other riwāyāt, such as Warsh, aren't supported yet. Automatic recognition needs at least 10 seconds of audio; for shorter clips, you can choose the passage yourself.

What counts as a creation?

Captioning a new recording for the first time, whether the passage is recognized automatically or you choose it yourself. Editing, saving, re-exporting and downloading the projects you already have never use a creation. Failed, cancelled or interrupted generations don't count, and retrying one counts only once.

When do free creations reset?

On the 1st of every month at 00:00 UTC. Unused creations don't carry over. Create and your account menu show when yours reset in your local time.

How many videos can I keep?

On both plans, every video you save stays in your cloud library, with no limit on the number of projects. Each saved video can be up to 50 MB. Larger recordings can still be captioned and exported on your device; they just aren't saved to the cloud library.

Does QuranCaptions upload my recitation?

Media preparation, editing, Quran recognition, and rendering happen locally in your browser. After signed-in generation, the project, source recording, and thumbnail are automatically saved privately to your account. Choosing Save in the editor also saves the project and source media. Recordings over 50 MB are captioned and exported on your device but aren't saved to your account.

Can I cancel anytime?

Yes. Subscriptions can be managed or cancelled through the billing portal. When cancellation is scheduled for the end of a billing period, paid access remains active until that period ends.

Bring your next recitation.

Free account. No card needed.

Start creating free