環境依存文字(機種依存文字)チェッカー
テキストを貼り付けると、環境依存文字をハイライト表示します。置き換えたい種類を選ぶと、置換後のテキストを作ります。
チェックするテキスト
チェック結果
置き換え後
🔗 この結果を別のツールで続けて使う
結果を入れた状態で、選んだツールを開きます(データは送信も保存もしません)。
入力したデータは送信も保存もしません。悪用することも一切ありません。くわしく
環境依存文字が問題になるところ
Windows で入力できる文字の中には、Shift_JIS の規格(JIS X 0208)には含まれず、Microsoft が独自に追加した文字があります。 これらは Windows 同士や UTF-8 のWebページでは問題なく見えますが、次のような場面で文字化け・登録エラー・「?」への置き換わりを起こします。
- ISO-2022-JP(JIS)でやり取りするメール、古い携帯電話向けのサービス
- Shift_JIS 前提の基幹システム・帳票・固定長ファイルへのデータ連携
- 官公庁の電子申請、金融機関の振込データ(使える文字が厳しく決まっている)
- 絵文字を保存できない設定のデータベース(MySQL の utf8 など)
主な環境依存文字と置き換え例
| 種類 | 例 | 置き換え後 |
|---|---|---|
| 丸数字 | ① ⑩ ⑳ | (1) (10) (20) |
| ローマ数字 | Ⅰ Ⅲ ⅻ | I III xii |
| 単位記号 | ㌔ ㍍ ㎝ ㎏ ㎡ | キロ メートル cm kg m2 |
| 省略・囲み文字 | ㈱ ㈲ ㊤ ㍻ ㋿ № ℡ | (株) (有) (上) 平成 令和 No. TEL |
| 半角カナ | タロウ ガ | タロウ ガ |
| 絵文字 | 😊 📞 ✅ | 削除 |
| 異体字 | 髙 﨑 | 高 崎(人名は要確認) |
判定は代表的な文字コード表にもとづく目安です。登録先のシステムで使える文字が決まっている場合は、その仕様を優先してください。 バイト数の確認には文字数・バイト数カウント、英数字の全角・半角をそろえるには全角⇔半角変換が使えます。
よくある質問
環境依存文字とは何ですか?
特定のOSや文字コードでしか正しく表示できない文字のことです。機種依存文字とも呼ばれます。①などの丸数字や「㈱」「㍻」は、Windows の Shift_JIS(CP932)では使えても、メール(ISO-2022-JP)や他のシステムで文字化けすることがあります。
丸数字は今でも使ってはいけませんか?
Unicode(UTF-8)が普及した現在、Webページや最近のアプリでは問題なく表示されることがほとんどです。ただし、Shift_JIS や JIS 前提の古いシステム、帳票、官公庁の電子申請などでは今でもエラーになることがあるため、登録先の仕様に合わせて置き換えてください。
「髙」(はしご高)を置き換えてもいいですか?
人名・地名の異体字は、ご本人にとって正しい表記です。システムで使えない場合だけ置き換え、元の表記は備考に残すなどの配慮をおすすめします。そのため初期設定では置き換えの対象外にしています。
変換・計算の結果は正確さに努めていますが、すべての入力での動作を保証するものではありません。 業務で使う場合は、重要なデータは結果を確認してからご利用ください。詳しくは免責事項をご覧ください。