Which scripts can StageFloww show in English letters?
The table below comes from the app's own script list. "By rule" means a fixed set of letter rules runs on your device: it is instant and uses no AI. "By AI in the app" means the lyric is sent to an AI model, which needs a connection and can fail.
| Script | Languages | How it is converted |
|---|---|---|
| Devanagari | Hindi, Marathi | by rule |
| Gurmukhi | Punjabi | by rule |
| Gujarati | Gujarati | by rule |
| Bengali | Bengali | by rule |
| Odia | Odia | by rule |
| Tamil | Tamil | by rule |
| Telugu | Telugu | by rule |
| Kannada | Kannada | by rule |
| Malayalam | Malayalam | by rule |
| Sinhala | Sinhala | by rule |
| Hangul | Korean | by rule |
| Japanese kana | Japanese | by rule |
| Cyrillic | Russian, Ukrainian, Bulgarian | by rule |
| Greek | Greek | by rule |
| Arabic script (including Urdu) | by AI in the app | |
| Chinese | by AI in the app | |
| Thai | by AI in the app | |
| Hebrew | by AI in the app | |
| Japanese lines containing kanji | by AI in the app |
Some rule-based scripts cover more than a single language. Devanagari serves Hindi and Marathi, Cyrillic serves Russian, Ukrainian and Bulgarian, and Japanese is covered for kana only. For Korean the output follows Revised Romanization, for Japanese kana Hepburn, for Cyrillic a BGN/PCGN style, and for Greek ELOT 743.
Transliteration vs translation: which one is this?
Transliteration. The words stay the same and only the letters change. A Hindi line is still Hindi; you can now read it in Latin letters and sing it. People also call the result romanized lyrics, romanization, or Hinglish, Tanglish and Manglish when the language is Hindi, Tamil or Malayalam.
The English-letters view does not translate. It will not tell you what a line means, and it is not an English version of the song. If you need the meaning in order to sing a lyric with feeling, find that somewhere else first, then use transliteration to read the words on stage.
Where does it go wrong?
- Scripts outside the rules. Arabic script (including Urdu), Chinese, Thai and Hebrew are handled by AI in the app, not by rule. That route can fail.
- Japanese with kanji. Kana is converted by rule. A line that contains kanji is not, and goes through AI.
- Spelling is not always singing. The rules follow how a lyric is written. Where a singer stretches, drops or bends a sound, the English letters still show the written form. Read each new song through at rehearsal.
- No lyrics, no output. StageFloww converts lyrics that are already in the song. Paste your own, or let it fetch them where available; not every song has lyrics available.
- No accuracy score. We do not publish one. Judge it on your own repertoire: the free lyrics converter runs the same rule engine in your browser, with no sign-up.
Where is the script toggle in Live Mode?
Under the song title, Live Mode shows a "Lyrics:" control with the current choice beside it. Tap it and pick "English letters (romanized)" or "Original lyrics". The choice is made on your own screen, so the rest of the band can keep reading the original while you read the respelling.
Everything else in Live Mode stays as it was: large text on a dark full-screen view, key and BPM at the top, auto-scroll, and the next-song button. Lyrics on stage covers that view in full.
Where are the full character tables?
On the lyrics in English letters tool. It has the engine's letter-by-letter table for Hindi, Tamil, Telugu and Malayalam, generated from the same rules the app uses, so the table and the app cannot disagree.
For how this plays out across a night of mixed repertoire, see StageFloww for regional-language singers and StageFloww for Bollywood bands. To get a song into your set in the first place, song search accepts a rough English-letter spelling of the title.
English-letter lyrics are included on the Free plan. The pricing page lists the limits that do apply.