本文へスキップ

ハングル文字化け復元

Macで作ったハングルの文字やファイル名が、Windowsで字母にばらけたり文字化けしたりするときに元へ戻します。NFD↔NFC変換、字母の結合・分解、ファイル名の一括変換、文字コード違いによる文字化けの復元に対応します。

入力した文字やファイル名はこのブラウザ内でのみ使われ、サーバーへは送信されません。ファイルは名前だけを読み、中身は開きません。

なぜ起きるのか

macOSはファイル名を分解形(NFD)で保存し、Windows・Linuxは合成形(NFC)を使います。そのためMacで作った名前が他のOSで字母にばらけて見え、圧縮・Git・クラウド同期で同じファイルが別物として扱われることもあります。またWindowsでMac作成のZIPを解凍すると、UTF-8の名前が旧韓国語エンコーディング(CP949)として読まれ、化けます。

このツールができないこと

ブラウザはコンピュータ上の実際のファイル名を変更できないため、名前を変更するスクリプトを生成します。バイトがすでに失われた化け(�)は復元できません。正しい文字コードで元のデータを開き直してください。

よくある質問

入力した文字やファイルはサーバーにアップロードされますか?

いいえ。すべてブラウザ内で変換され、ファイルは名前だけを読み、中身は開きません。

NFCに変換してもMacでは同じに見えます。

Macは画面上では合成して表示することがあります。問題は他のシステムへ移すときに出るので、移す前にNFCへ変換しておいてください。

名前が衝突すると表示されます。

異なる2つの名前が変換後に同じ名前になる場合です(同じ名前がNFDとNFCで別々に保存されている場合など)。先に片方を削除するか名前を変えてください。

このツールの使い方

Macで作ったハングルのファイル名がWindowsで字母に分かれて見えるときや、文字が見慣れない記号に化けたときに使います。NFD↔NFC変換、字母の結合・分離、ファイル名の一括変換、文字化け復元のタブがあり、ハングル配列変換・ローマ字表記・初声抽出・漢字の読み・点字もここでできます。

よくある質問

Macで作ったファイル名がWindowsでバラバラに見えます。

Macはハングルを字母単位(NFD)で保存するためです。NFD↔NFC変換やファイル名一括変換タブで戻せます。

안녕 のように文字化けしています。

別の文字コードで保存された文章を誤って読むと起こります。文字化け復元タブに貼り付けると復元を試みます。失われた文字は完全には戻せません。

入力した文章はサーバーに送られますか?

いいえ。復元はブラウザ内で行われます。

テキスト整形

改行の削除、空白の整理、重複行の削除、行の並べ替え、全角/半角変換、引用符の統一をボタン一つで。コピーした文章をきれいにするツールです。

Markdownプレビュー

Markdownを書くと右側にすぐ結果が表示されます。見出し・リスト・表・コード・引用・チェックボックスに対応し、完成したHTMLのコピーもできます。希望すれば掲示板と同じレンダー(サーバー変換)でも確認できます。

字幕エディター(SRT・VTT)

字幕ファイルのタイミングをまとめてずらしたり、動画のフレームレートに合わせて伸縮したり、2 つの場面を合わせるだけで全体を補正したりできます。SRT↔VTT 変換、行の折り返し、タグ削除、重なりや速すぎる字幕の検査にも対応。ファイルはアップロードされません。

タイピング練習

ことわざ・短い文・長い文で、ハングルの打鍵数(毎分のキー数)や英文の WPM、正確さを測り、間違えた文字を示します。自分で貼り付けた文章でも練習でき、入力した内容はサーバーに送信されません。

読み上げ(TTS)

文章を声に出して読み上げます。速さ・高さ・音量を選び、1 文ずつ続けて再生しながら、いま読んでいる文を表示します。標準では端末にインストールされた音声だけを使うため、文章は外部に送られません。

単語カード

表・裏の単語帳を貼り付けると、ライトナーボックス方式で「覚えた/覚えていない」に応じて再出題の間隔を調整します。ログインしていない場合はこのブラウザにだけ、ログインするとアカウントに保存され、ほかの端末でも続けて使え共有もできます。