モバイルアプリの UI テキスト文字数設計ガイド

モバイルアプリの UI テキストは、限られた画面スペースの中でユーザーを導く重要な要素です。ボタンのラベルが長すぎると画面が崩れ、エラーメッセージが短すぎると問題が伝わりません。iOS と Android のデザインガイドラインに準拠しつつ、多言語対応も考慮した文字数設計が求められます。本記事では、モバイルアプリの各 UI 要素における推奨文字数と、ユーザビリティを高める UX ライティングのテクニックを解説します。

UI 要素別の推奨文字数

UI 要素推奨文字数iOS ガイドラインAndroid ガイドライン
ボタンラベル2〜8 文字短く動詞で始める大文字で簡潔に
ナビゲーションタイトル5〜15 文字画面の目的を示すTop App Bar に表示
テキストフィールドラベル5〜15 文字入力内容を示すフローティングラベル
プレースホルダー10〜25 文字入力例を示すヒントテキスト
エラーメッセージ15〜50 文字問題と解決策フィールド下に表示
トースト通知15〜40 文字一時的な情報Snackbar
空状態メッセージ20〜60 文字次のアクションを示すイラスト付き推奨
タブラベル2〜6 文字アイコン + テキスト最大 2 行

ボタンラベルは「送信」「保存」「次へ」のように 2〜4 文字が最も使いやすいとされています。「送信してデータを保存する」のような長いラベルは、ボタンの視認性を低下させます。

UX ライティングの原則

多言語対応の文字数設計

言語日本語比の文字数UI への影響
英語1.5〜2 倍ボタン幅の拡大が必要
ドイツ語2〜2.5 倍最も長くなる言語の一つ
中国語 (簡体字)0.8〜1 倍日本語とほぼ同等
韓国語1〜1.3 倍やや長くなる
アラビア語1.2〜1.5 倍RTL レイアウト対応必要

アクセシビリティと文字数

まとめ

モバイルアプリの UI テキストは、ボタンが 2〜8 文字、エラーメッセージが 15〜50 文字、空状態メッセージが 20〜60 文字が目安です。簡潔・明確・一貫性のある UX ライティングが、ユーザビリティを高めます。UI テキストの文字数確認には、文字数カウントスをぜひご活用ください。