Your Urdu name.
Joined, not broken.

Free Fire shows Urdu names reversed, with every letter split apart. Type your name the normal way — this tool rebuilds it with proper joining letters, in the exact order the game needs.

Letter style

Original Urdu letters (ہ، ھ، ک) in their joined forms.

Word gap

FF space is an invisible filler the game accepts between words.

Copy this into Free Fire 12 / 12

Don't retype it, and don't worry if it looks flipped in some apps — phones shape Urdu right-to-left, Free Fire doesn't. Copy-paste it exactly and check the game's own preview.

In-game plate — desktop view
✈️
Level 58 · Region PK · Guild TSUN
♥ 2,148

Simulated exactly how FF draws a nickname: left-to-right, letter by letter.

PLAYER PROFILE
✈️
UID 5234••••• · PK
312Matches
58Level
2,148Likes
BOOYAH!

Letter-by-letter

Every letter is picked in the form its position needs — starting, middle, end, or standing alone.

Initial — starts a joined run Medial — joins both sides Final — ends a joined run Isolated — stands alone
🔀

1 · Reversed for the game

Urdu is read right-to-left, Free Fire draws left-to-right. The output is stored in visual order, so the game draws it the way you read it.

🔗

2 · Real joining forms

Photoshop exports give every letter its lone form — that's the broken ج ہ ا ز look. Here each letter gets its true initial, medial or final shape.

✈️

3 · Some gaps are correct

Letters like ا, آ and ز never join to the letter after them. In جہاز, the gap before ز is real Urdu, not a bug.

API

The same converter runs on the server — use it from any bot or app.

POST /api/convert
{ "text": "تھک آلہ جہاز", "mode": "urdu", "separator": "filler" }

→ { "output": "ﺯﺎﮩﺟᅠﮧﻟﺁᅠﮏﮭﺗ", "charCount": 12, "overLimit": false, … }