Arabic App Store screenshots: how to localize them

Arabic is often the first right-to-left language app makers add, and it changes more on a screenshot than any left-to-right language does: the caption reads from the right, the letters join up, app names in Latin letters sit inside Arabic text, and numbers and punctuation have their own rules. This guide covers what to change in your screenshot captions and store text for Arabic, on both the App Store and Google Play. Updated 31 October 2026.

Which App Store storefronts show Arabic

Here's something that surprises people: in Apple's App Store localizations table, Arabic isn't the default language in any country or region. It's listed as an additional language in 17 storefronts:

Country or region Default language Additional supported language(s)
Saudi Arabia, United Arab Emirates, Bahrain, Iraq, Jordan, Kuwait, Libya, Oman, Qatar, Yemen English (U.K.) Arabic
Algeria, Egypt, Lebanon, Mauritania, Morocco, Tunisia English (U.K.) Arabic, French
United States English (US) Arabic, Chinese (Simplified), Chinese (Traditional), French, Korean, Portuguese (Brazil), Russian, Spanish (Mexico), Vietnamese

What this means in practice:

Full list of all 50 languages and every country's default: App Store localization languages.

Writing Arabic captions that fit

Right to left, and aligned to the right

Arabic is written from right to left. W3C's Arabic & Persian Layout Requirements (alreq) notes that "lines of Arabic script text are normally right aligned within the page". Apple's Human Interface Guidelines say the same for interfaces: if you left-align text in the left-to-right layout, right-align it in the right-to-left one.

For screenshot captions that means:

App names and other Latin words inside Arabic

Your app name usually stays in Latin letters, so an Arabic caption often mixes two directions. The Unicode Bidirectional Algorithm decides the order, and alreq explains that "all the Arabic letters are marked as right-to-left characters, while Latin characters have the left-to-right category", while spaces and punctuation take their direction from their neighbours or from the paragraph. That's where captions go wrong: a full stop or a "+" next to "Pro" can jump to the wrong side.

Wrap between words; don't stretch the letters apart

No capitals, so check the size

Arabic has no upper and lower case. Apple's HIG warns that Arabic text "can appear too small when next to uppercased Latin text", and suggests that increasing the Arabic font size "by about 2 points" often balances it. If your English captions are all caps, look at the Arabic set next to the English one and bump the size if it looks weaker. Microsoft's Arabic style guide also notes that "there's no capitalization in Arabic" and suggests quotation marks where English uses capitals to highlight a term.

Numbers: pick a digit style and keep it

Arabic text can use two kinds of digits, the European 0–9 and the Arabic-Indic ٠١٢٣٤٥٦٧٨٩. Apple's HIG says Arabic "might use either Western or Eastern Arabic numerals", and that the choice "varies among countries and regions and even among areas within the same country or region". alreq notes that digit use differs between the Western and Eastern Arab regions. Microsoft's Arabic style guide gives a clear default: "always use the Western Arabic Numbers (1, 2, 3, 4, 5, etc.) which are becoming standard almost all over the Arab World."

For captions:

Arabic punctuation

From Microsoft's Arabic style guide:

Our caption guide recommends no full stop on short captions. In Arabic, whatever you choose, use the same style on every screenshot.

Address the reader without picking a gender

Arabic verbs and pronouns change with the gender of the person you're talking to, so a short English imperative such as "Track every habit" has to pick a form in Arabic. Microsoft's Arabic style guide says gender-neutral language "should be used in new products and content going forward", and suggests ways around it: use plural nouns for generic references, use forms such as يرجى or يمكنك ("please" / "you can") followed by a verbal noun, and in tooltips use the verbal noun (المصدر) instead of a gendered verb. For screenshot captions, noun phrases ("your whole day at a glance") do this naturally. Ask your translator to keep the same approach on every screenshot and in the description. (Applying this to captions is our recommendation; Microsoft's guide is written for software UI.)

Microsoft's guide also asks for a natural, not stiff, tone. For example, it prefers يمكنك over the more formal يتسنى لك for "you can".

Choose a font that really has Arabic

Example: an Arabic screenshot from our demo app

Streakly, a HelloPack demo app: iPhone screenshot with the Arabic caption يومك بالكامل في نظرة واحدة.

Streakly is a demo app we made to show HelloPack's output. It isn't a customer. This is a real HelloPack render, also shown on our homepage.

English caption Arabic caption Characters (EN → AR)
Your whole day in one glance. يومك بالكامل في نظرة واحدة. 29 → 27

(Counts include spaces and the full stop.) Things to notice:

Keywords and store text in Arabic

The App Store keyword limit: Apple's docs disagree

Apple doesn't give one consistent answer on how the keyword field is counted:

For Arabic the difference matters. The Arabic letters sit in Unicode's Arabic block, U+0600 to U+06FF, and UTF-8 encodes every character from U+0080 to U+07FF in 2 bytes (RFC 3629). So 100 bytes holds about 50 Arabic letters, while 100 characters would hold 100. We haven't confirmed which rule App Store Connect enforces, so write to the stricter reading: stay within 100 bytes, and check the counter in App Store Connect before you submit. (HelloPack counts keywords in bytes for this reason.)

A quick illustration of the arithmetic (not keyword research): عادات,تذكير,روتين,تقويم,أهداف ("habits, reminder, routine, calendar, goals") is 29 characters but 54 bytes: 25 letters × 2 bytes, plus 4 commas × 1 byte.

Other keyword rules from Apple that apply in Arabic:

Name, subtitle, promotional text and description

The app name and subtitle are 30 characters each on the App Store, and promotional text is 170. Apple advises against generic claims like "world's best app" in the subtitle, and says to "communicate in the tone of your brand" in the description. Every limit is in our character limits guide.

Google Play notes for Arabic

Sizes and every other Play rule: Google Play screenshot size and Google Play store listing localization.

Arabic checklist

  1. Add an Arabic localization in App Store Connect and ar in Play Console. Remember that the default language in Arabic-speaking storefronts is English (U.K.).
  2. Write short English captions first (2–6 words), preferably noun phrases, so the Arabic doesn't need a gendered verb.
  3. Right-align captions that are left-aligned in English; set dir="rtl" if they're built in HTML.
  4. Keep Latin app names in one piece and on one line, isolated from the Arabic.
  5. Wrap only between words, set letter-spacing to zero, and give the lines more height.
  6. Use ، and ؟, and the same full-stop style on every screenshot.
  7. Pick one digit style (0–9 for most apps) that matches the app UI, and reword small numbers rather than swapping digits.
  8. Use a font with full Arabic coverage in a weight that matches your English; check the size next to all-caps Latin.
  9. Research Arabic keywords. Stay within 100 bytes (each Arabic letter is 2 bytes) and check the counter in App Store Connect.
  10. Keep the app UI in its real language and direction, and never mirror the screenshot image.
  11. Get a native speaker to read the full set before you upload.
  12. Export every size you ship: see App Store screenshot sizes and iPhone Duo sizes.

Arabic screenshots with HelloPack

Upload the screenshots you already have. HelloPack translates the captions into Arabic and keeps your design, for all 6 store sizes (iPhone 6.3″, iPhone 6.9″, iPhone 6.5″, iPhone Duo outer, iPhone Duo inner and Google Play phone). Arabic captions are laid out right to left: a caption that's left-aligned in English is right-aligned in Arabic, and a centred one stays centred. Latin words such as your app name are kept together as an isolated left-to-right run on one line, so they don't break or jump inside the Arabic line. Letter-spacing is set to zero, so the joins between letters stay intact. HelloPack never hyphenates Arabic captions. Captions are set in Noto Sans Arabic, or Noto Naskh Arabic if your design has a serif feel. If a caption doesn't fit, HelloPack wraps it between words and shrinks the font, down to a set minimum size. Only a single word too long for a line even at the minimum font size would be split. It never cuts text off. It also writes the Arabic App Store and Google Play listing natively (not word for word), with keywords counted in bytes. Only the captions are translated. HelloPack never changes the text inside your app's screens. Your zip has the Arabic files in an ar - Arabic folder for each size, and a Text/all-languages.md file with every caption side by side, so you or an Arabic speaker can check the wording.

Arabic gets an extra native review step. On the Indie and Pro plans it costs more credits: 2.5 credits per screenshot instead of 0.1 for most languages. The Launch Kit and the free preview don't use credits (how credits work).

Try Arabic free: pick Arabic as one of your first 2 languages, and the free preview renders it in every size you pick, with no card needed (up to 3 previews a day). Pair it with a long left-to-right language such as German to see both extremes before you pay. After that, it's $19 once for the Launch Kit, or $12/month (Indie, 3 apps) or $24/month (Pro, 10 apps).

Only need the sizes? The free iPhone Duo screenshot resizer runs in your browser.

Guides for other languages

Localize your screenshots in your own design. Upload the screenshots you have and see 2 languages free, no card needed.

Get your free preview Free screenshot resizer

FAQ

Which App Store countries show Arabic? In Apple's localizations table, Arabic is an additional language in 17 storefronts: Saudi Arabia, the United Arab Emirates, Bahrain, Iraq, Jordan, Kuwait, Libya, Oman, Qatar, Yemen, Algeria, Egypt, Lebanon, Mauritania, Morocco, Tunisia and the United States. It isn't the default language anywhere; the default in all of the Arabic-speaking storefronts is English (U.K.).

Do I need to mirror my screenshots for Arabic? Mirror the caption, not the image. Right-align the caption and set it right to left, but don't flip the screenshot itself. Only show a mirrored Arabic UI if your app really ships in Arabic.

Should Arabic screenshots use 0–9 or Arabic-Indic digits? Both are used, and it varies by region. Microsoft's Arabic style guide recommends Western digits (0–9) as the general rule. Whatever you choose, match the digits shown in your app.

Why does my app name jump around in the Arabic caption? Latin words are left to right inside right-to-left text, and nearby spaces and punctuation take their direction from their neighbours. Isolate the app name (in HTML, with <bdi>) and keep it on one line.

Is the App Store keyword field 100 characters or 100 bytes in Arabic? Apple's documents disagree. App Store Connect Help says 100 bytes, and Apple's product page guide says 100 characters. Each Arabic letter is 2 bytes in UTF-8, so stay within 100 bytes (about 50 letters) to be safe, and check the counter in App Store Connect.

Does Google Play translate my listing into Arabic for free? Yes, Arabic is one of the ten languages in Play Console's free machine translation of store listings. The translations aren't reviewed by humans, so have them checked. Your screenshots stay in your default language unless you upload Arabic ones.


Sources (checked 31 Oct 2026): Apple, App Store localizations · Apple, Platform version information · Apple, Creating your product page · Apple, Human Interface Guidelines: Right to left · Google, Translate and localize your app · Google, Add preview assets to showcase your app · Google, Create and set up your app · W3C, Arabic & Persian Layout Requirements (alreq), Group Draft Note, 2 Oct 2025 (§3.2 Bidirectional text, §4.1.1.2 Writing styles, §4.3.7 Cursive glyphs, §6.1 Numbers, §7.1 Line breaking, §7.2 Alignment, §7.3 Text spacing, §7.4 Baselines) · MDN, dir · MDN, <bdi> · Microsoft, Arabic Localization Style Guide (PDF; §2.1.2 Words and phrases to avoid, §3.1 Avoid gender bias, §4.1.5 Capitalization, §4.1.12 Numbers, §4.1.14 Punctuation) · Google Fonts, Noto Sans Arabic and Noto Naskh Arabic · Unicode, Blocks.txt (0600..06FF; Arabic) · IETF, RFC 3629: UTF-8.