🔤 エンコーダー/デコーダー 使い方ガイド
EVEDAYS エンコーダー/デコーダーは、開発者と一般ユーザーの両方のための無料テキスト変換ツールです。サーバー送信なしでブラウザ上で即座に処理されるため、APIキー、トークン、個人データなどの機密情報も安全に変換できます。 サポートされる変換モード: • Base64:バイナリデータをテキストとして安全に表現するエンコーディング方式です。メール添付ファイル、API認証トークン、画像データURIなどに広く使用されています。 • URL:URLに含めることができない特殊文字(空白、日本語など)を%XX形式に変換します。クエリパラメータ構成時に必須の処理です。 • HTMLエンティティ:HTMLで特別な意味を持つ文字(<、>、&、"、')をエンティティコードに置換します。XSS防止と安全なHTML出力に使用されます。 • Unicode:各文字を\uXXXX形式のユニコードエスケープシーケンスに変換します。JSONファイルやソースコードで非ASCII文字を表現する際に便利です。
🔒 セキュリティとプライバシー
このツールは100%クライアントサイドのJavaScriptで動作します。入力したテキストは外部サーバーに送信されることは絶対になく、ブラウザのメモリ内でのみ処理されます。以下のような機密データを安全に変換する必要がある場合に特に便利です。
• APIキーやシークレットトークンのBase64エンコード/デコード
• OAuthコールバックURLのURLエンコード
• ユーザー入力を安全に表示するためのHTMLエンティティ変換
• 多言語文字列のUnicodeエスケープ処理
一般的なオンラインエンコーディングツールとは異なり、EVEDAYSはネットワークリクエストを一切発生させないため、機密情報漏洩のリスクがありません。
💡 よくある質問
Q. Base64エンコーディングは暗号化ですか?
A. いいえ。Base64は暗号化ではなく、単純なエンコーディング方式です。誰でもデコードできるため、パスワードをBase64で保存することは安全ではありません。
Q. 日本語もBase64で変換できますか?
A. はい。このツールは内部的にUTF-8エンコーディングを経た後にBase64変換するため、日本語、韓国語、中国語、絵文字など、すべてのUnicode文字をサポートします。
Q. URLエンコードでは空白は%20ですか+ですか?
A. このツールはencodeURIComponentを使用し、空白を%20に変換します。+表記はapplication/x-www-form-urlencoded形式でのみ使用されます。