Skip to content

Darija subtitles that keep Moroccan speech as spoken

Create short clips with Darija subtitles from your Moroccan video. ClipFlap aims to keep the words as spoken, including French terms, and renders connected Arabic captions from right to left. Watch the real Darija example, then test a section of your own video and review the text before publishing.

Create my clips

Create your account, then paste your link or upload a video.

Try 10 minutes of input video free. No credit card required.

Trial clips have a visible ClipFlap watermark. Paid plans remove it.

View plans and input minutes

A ClipFlap output in Moroccan Darija. Check the words and timing with sound on.

Explore the Darija demo (Arabic page)

Your allowance is for the video you put in

One minute of video processed uses one minute of your allowance. We count the source or the range you select, not the number of clips you get back.

For example: process a 20-minute section of a 60-minute video and use 20 input minutes. Processing the whole video uses 60. The number of clips depends on the content.

  1. Choose Arabic for the Moroccan source

    Add a YouTube or Google Drive link, or upload the video, then choose Arabic as the spoken language so the Arabic transcription and caption pipeline is used.

  2. Preserve the words the speaker used

    The Darija-oriented path aims to keep Moroccan vocabulary and code-switching instead of intentionally translating the speech into formal Arabic. Recognition should still be reviewed against the audio.

  3. Align and render the caption

    Transcript words are aligned to timing information, grouped into readable lines and rendered in connected Arabic script with right-to-left ordering and word-level emphasis.

Moroccan speech fidelity before formalisation

Darija carries Moroccan vocabulary, pronunciation and sentence structure that can disappear when a generic Arabic transcript normalises everything toward Modern Standard Arabic. ClipFlap's Arabic path is configured for Moroccan speech and aims to preserve what was said, including familiar French or English terms when they are part of the sentence.

That is a fidelity goal, not an error-free promise. Names, noisy passages, overlapping voices and unusual code-switching can still need human review. The rendered clip should be checked against the original voice before publication, especially for client, legal or sensitive content.

Arabic script, RTL order and timing belong together

A transcript can contain the right words and still fail on screen if letters appear disconnected, mixed Latin terms reverse unexpectedly, or the highlight advances in the wrong direction. ClipFlap renders with Arabic-capable fonts, connected shaping and right-to-left line ordering while keeping each word tied to its audio timing.

Caption groups are kept readable and timed inside the spoken window. Word-level emphasis follows the spoken identity of the word, including in RTL lines, rather than assuming that the first visual word sits on the left.

  • Moroccan Arabic language code and Darija-oriented speech recognition.
  • Connected Arabic glyph shaping with a real Arabic font.
  • Right-to-left line order with mixed-script handling.
  • Word timing aligned back to the source audio.

Hear the dialect, then read exactly what ClipFlap wrote

One Arabic path handles every variety, and we measure it on real Creative Commons episodes. Each sample is shown as it came out: the clip with its sound, the words burned into it letter for letter, and the source link so you can compare by ear. What we find lacking is written under the sample. Your review before publishing still stands.

Darija subtitle questions

Do I get a subtitled full-length film or short clips?

This workflow selects short clips from your source and burns the captions into their video. It is not a service for finding movie subtitle files or translating a whole film into Darija.

Will ClipFlap translate Darija into formal Arabic?

The goal is the opposite: keep Moroccan speech as spoken rather than intentionally rewriting it into Modern Standard Arabic. You should still review recognition against the source.

Can a Darija caption contain French or English words?

Yes. Code-switched terms can remain in the caption when they are part of the spoken sentence, with mixed Arabic and Latin text handled in the rendered line.

Are the Arabic letters connected and displayed right to left?

Yes. The caption renderer uses Arabic-capable fonts, connected shaping and RTL ordering, then applies word-level timing within that visual direction.

Are Darija transcripts completely error free?

No speech recogniser is error free. Names, noise, overlap and uncommon phrasing can cause mistakes, so review the clip against the original audio before publishing.

Can Darija captions be added to two-speaker videos?

Yes. The Arabic transcription path can work with filmed conversations, and the vertical renderer can use a two-person composition when the source supports it.

Test a Moroccan Arabic source

The free trial includes 10 minutes of processing and needs no card. Trial clips carry a visible animated ClipFlap watermark; paid plans remove it.