ラッコサーバー

ラッコサーバーでサイトを管理すると売却時の価値を高く保てます!
サイト/ドメインの売却をシームレスに実現します。

ラッコサーバー詳細
オンライン事業売買
WordPressサイト売買
ドメイン売買
データを読み込み中...
データを読み込み中...
データを読み込み中...

MIMEエンコード/デコードツール

MIMEエンコード/デコードツール

1. 入力

変換対象テキスト

処理モード

文字コード(Charset)

エンコード方式

2. 結果

入力するとエンコード/デコード結果が表示されます。(PHPサーバ処理・指定文字コード対応)

変換結果テキスト

メールの件名(MIME形式)などのデータを、入力するだけで簡単にエンコード(変換)・デコード(復元)できる無料のWEBツールです。ブラウザ上でリアルタイムに処理を行うため、データが外部に送信されることはなく、セキュリティ面でも安心してお使いいただけます。

ラッコサーバー

ラッコサーバーでサイトを管理すると売却時の価値を高く保てます!
サイト/ドメインの売却をシームレスに実現します。

ラッコサーバー詳細
オンライン事業売買
WordPressサイト売買
ドメイン売買
データを読み込み中...
データを読み込み中...
データを読み込み中...

このツールでできること

このツールでは、主に以下の変換処理を行うことができます。

  • MIMEデコード(復元) メールの件名などで見られる ​​=?ISO-2022-JP?B?...?=​​ といった文字列を、人間が読める日本語に復元します。文字化けして読めないメールの解読に役立ちます。
  • MIMEエンコード(変換) 通常の日本語テキストを、メールヘッダで使用可能なMIME形式(​​=?UTF-8?B?...?=​​ など)に変換します。メール送信システムのテストや、文字化けの挙動確認などに利用できます。
  • Base64のエンコード・デコード テキストデータをBase64形式に変換したり、逆にBase64文字列を元のテキストに戻したりすることができます。画像データやBasic認証の文字列作成にも対応します。
  • URLエンコード・デコード URLに含まれる ​​%E3%81...​​ のような文字列を元の日本語に戻したり、逆に日本語をURLで使用できる形式に変換できます。
  • 文字コードの指定変換 UTF-8だけでなく、ISO-2022-JP(JIS)、Shift_JIS、EUC-JPなど、特定の文字コードを指定しての変換が可能です。

使い方の手順

画面上の「1. 入力」エリアから操作を行います。

  1. テキストを入力する 「変換対象テキスト」の欄に、変換したい文字列を入力または貼り付けます。
  2. 処理モードを選ぶ 入力したデータを元に戻したい場合は「デコード(復元)」、データ形式を変換したい場合は「エンコード(変換)」を選択します。
  3. 設定を調整する(必要な場合)
    • 文字コード (Charset): 通常は「UTF-8」または「自動検出(デコード時)」で問題ありませんが、古いメールデータの文字化けを直したい場合は「ISO-2022-JP」などを試してください。
    • エンコード方式: 目的に合わせて「Base64」「Quoted-Printable」「URL Encode」から選択します。
  4. 結果を確認・コピーする 「2. 結果」エリアに変換されたテキストが表示されます。「結果をコピー」ボタンを押すとクリップボードに保存できます。

このツールで取得する情報の基礎知識

このツールを利用する上で登場する専門用語について解説します。

  • MIME(マイム)エンコードとは 電子メールの規格で、日本語などの「ASCII文字(英数字)以外の文字」を送信するために使われる変換方式です。主にメールのヘッダー(件名や送信者名)で使用されます。
  • Base64(ベース64)とは 画像データや実行ファイルなどのバイナリデータを、64種類の英数字のみを使ったテキストデータに置き換えるエンコード方式です。メール添付やWebAPIでのデータ通信で頻繁に利用されます。
  • ISO-2022-JPとは 日本の電子メール環境で古くから標準的に使われてきた文字コードで、通称「JISコード」とも呼ばれます。現在でも多くのメールマガジンやシステム通知メールで使用されています。

このツールが役立つときはどんなとき? ユースケースは?

  • メールの件名が文字化けしているとき 受信したメールの件名や送信者名が =?UTF-8?B?... のような記号の羅列になってしまい、内容が読めない場合に、このツールに貼り付けることで元の日本語を確認できます。
  • 開発・デバッグ作業を行うとき プログラミングやWeb開発の現場で、Base64エンコードされたデータの中身を確認したり、テストデータを作成するためにテキストをBase64化したりする場合に役立ちます。
  • URLパラメータの内容を知りたいとき Webサイトのアドレス(URL)の末尾についている長い記号の羅列(URLエンコードされた日本語クエリなど)をデコードして、どのようなキーワードが指定されているかを確認できます。

文字化けが直らない場合のヒント

デコードしても文字化けが解消されない場合、以下の設定変更を試してみてください。

  • 文字コードを変更する 元のデータがどの文字コードで作られたかによって、適切な設定が異なります。「ISO-2022-JP」や「Shift_JIS」に切り替えることで正しく表示されることがあります。
  • エンコード方式を確認する MIMEヘッダーの中にある ?B? はBase64、?Q? はQuoted-Printableを表しています。ツール側の「エンコード方式」が合っているか確認してください。