text-henkan

文字コード変換

変換元と変換先の文字コードを選ぶだけで、テキストでもファイルでも変換できます。ファイルを読み込むと文字コードを自動判定するので、何のコードか分からないファイルもそのまま渡せます。処理は 100% ブラウザ内で完結します。

またはファイルを選ぶ

対応している文字コード

UTF-8 / Shift_JIS(CP932)/ EUC-JP / UTF-16LE / UTF-16BE / ISO-2022-JP(JIS)に対応しています。読み込みは 6 種すべて、書き出しも 6 種すべてに対応し、UTF-8 と UTF-16 では BOM の有無を選べます。

自動判定について

ファイルを選ぶと、まず BOM を確認し、無ければバイト列の構造(UTF-8 の多バイト列が正しいか、Shift_JIS / EUC-JP として成立するか)と、復号後の文字の自然さから候補を順位付けします。判定結果はプレビュー付きで表示されるので、正しいものを選び直せます。

変換できない文字が出たら

Shift_JIS や EUC-JP には収録されていない文字(絵文字、㋿ などの新しい記号、一部の異体字)があります。変換後にそうした文字を検出すると一覧で警告するので、置き換えるか UTF-8 のまま扱うかを判断できます。

よくある質問

文字コードが分からないファイルでも変換できますか?

できます。ファイルを読み込むと自動判定が走り、候補と信頼度、それぞれで復号したプレビューが表示されます。日本語が正しく読めている候補を選んでください。

なぜアップロード不要なのですか?

変換処理を JavaScript でブラウザ内に実装しているためです。顧客名簿や社内データなど、外部に出せないファイルでも安全に使えます。

CP932 と Shift_JIS の違いは?

CP932 は Microsoft による Shift_JIS の拡張で、丸数字(①)やローマ数字(Ⅰ)、㈱ などの機種依存文字が追加されています。本ツールの Shift_JIS は CP932 相当として扱います。

改行コードも一緒に変換されますか?

いいえ。文字コード変換では改行コードはそのまま保持されます。CRLF / LF を変えたい場合は改行コード変換ツールを使ってください。

関連ツール

Shift-JIS → UTF-8UTF-8 → Shift-JISEUC-JP → UTF-8UTF-8 → EUC-JPUTF-16 → UTF-8UTF-8 → UTF-16文字コード判定BOM 付与・除去