മML-TT Converter

How to Type Malayalam in CapCut

Write Malayalam in English letters here, copy the ML-TT text and paste it into a CapCut text layer that uses an ML-TT font.

Ad space
Type or paste here
Ad space
ML-TT output ✓ Copied
Looks like random letters? That's correct. Paste it into Photoshop or CapCut and pick an ML-TT font (e.g. ML-TT Karthika).

Why use ML-TT text in CapCut

Captions, titles and lower thirds in Malayalam are easy when the app shows them correctly, and frustrating when it does not. If your CapCut already displays Malayalam typed with a phone keyboard, you may not need this at all. This guide is for the other case: you want a particular ML-TT font look, or Malayalam letters break or go missing in your setup. The workaround is to write the text in Manglish here, convert it to ML-TT, and paste it into a CapCut text layer that uses an ML-TT font.

Before you start

Steps: type Malayalam in CapCut with ML-TT

  1. Type your line in the box above in Manglish, for example malayaaLam for മലയാളം. You can also paste Malayalam Unicode.
  2. Check the output box. It will show letters like aebmfw, which is the ML-TT form of മലയാളം.
  3. Click Copy ML-TT.
  4. In CapCut, add a text layer and open its text box for editing.
  5. Paste the copied text.
  6. Open the font list for that text layer and choose your imported ML-TT font. The letters should now turn into Malayalam.

Tips for captions and titles

If something looks wrong

Frequently asked questions

Why does Malayalam look wrong in CapCut?

Malayalam Unicode needs the app to shape the letters correctly, and how well that works depends on your CapCut version, your device and the font chosen. ML-TT text avoids shaping altogether, because every character is a plain letter that an ML-TT font draws as a Malayalam glyph.

Do I have to import a font into CapCut?

Yes. CapCut does not ship with ML-TT fonts, so you need to import one yourself. This site does not provide font files.

Can I do this in CapCut on a phone?

Only if your version of CapCut supports importing custom fonts. If it does not, try the desktop version or a different text tool.

My pasted text still shows English letters. What is wrong?

The text layer is not using an ML-TT font yet. Open the font list for that text layer and select the ML-TT font you imported.

Is the text I type here uploaded?

No. The conversion happens in your browser and nothing is sent to a server.

More guides

Ad space