文字コードをShift-JISに変換

テキストファイルをShift-JIS(CP932 / Windows-31J)に変換します。 変換前の文字コードは自動判定するので指定は不要です。 ExcelでCSVを開きたいとき、Shift-JISしか受け付けない古いシステムに データを渡すときに。インストール不要、数秒で終わります。

ファイルをここにドラッグ&ドロップ、またはクリックして選択

対応形式: .txt, .csv, .tsv, .md, .json, .xml, .html, .htm, .log, .sql, .yml, .yaml, .ini, .srt, .vtt

こんな場面で使えます

ExcelでCSVを開きたい人

UTF-8のCSVをExcelで開くと文字化けする。ファイル自体は壊れていないのに読めない

Shift-JISに変換すれば、Excelはダブルクリックだけで正しく開きます

開発者

取引先のレガシーシステムがShift-JISのアップロードしか受け付けない

UTF-8のエクスポートをShift-JISに変換してから送付します

業務システムの担当者

基幹システムへの取り込み用ファイルを、指定どおりの文字コードで用意する必要がある

どの文字コードで届いたファイルでも、Shift-JISに揃えてから取り込みます

FAQ

ExcelでCSVが文字化けするのですが、これで直りますか?
直ります。日本語版のExcelは、BOMのないUTF-8のCSVをShift-JIS(CP932) として読もうとするため、正しいUTF-8ファイルでも文字化けして見えます。 このページでShift-JISに変換すれば、Excelはダブルクリックで正しく 開きます。インポートウィザードで文字コードを指定する必要もありません。
Shift-JISにない文字はどうなりますか?
できるだけ近い文字に置き換え、それも無理な文字だけを「?」にします。 たとえば café の é は e に、— (emダッシュ)は ― に、€ は EUR に なります。絵文字・ハングル・簡体字だけの漢字のように対応する文字が ない場合は「?」になります。どちらも変換後の画面に一覧で表示するので、 何がどう変わったかは必ず確認できます。
丸数字(①②)や旧字体(髙)は消えてしまいますか?
消えません。Shift-JIS(CP932 / Windows-31J)はNEC・IBM拡張文字を 含んでいるため、①②⑳、Ⅲ、髙、〜、㈱、№、℡、㎡、㍻ などはそのまま 変換されます。置き換えが起きるのは主に欧文のアクセント付き文字と 一部の記号類です。
変換前の文字コードを指定する必要はありますか?
いいえ。既定では自動判定です。UTF-8、UTF-16、EUC-JP、 ISO-2022-JP(JISコード)、中国語・韓国語・キリル文字の文字コードなどを 判定して読み込みます。判定を誤った場合だけ「変換前の文字コード」から 手動で指定してください。
改行コードは変わりますか?
変わりません。CRLF(Windows形式)とLF(Unix形式)はそのまま維持します。 このツールが変換するのは文字コードだけです。
ファイルはサーバーに保存されますか?
いいえ。お使いのブラウザがWebAssembly(WASM、ソフトウェアをブラウザ内 で安全かつ高速に実行する技術)に対応していれば、ファイルは端末の外に 出ません。対応していない場合は通常どおりサーバー側で処理しますが、そ の場合も、ファイルは変換中だけ保持し、変換が終わった時点で削除します。 結果もお渡しした時点で削除します。いずれの場合も保存は行いません。
ファイルサイズの上限は?
1ファイルあたり10MBまでです。

関連ツール