MENU
知識がなくても始められる、AIと共にある豊かな毎日。

URLエンコード/デコード

swiftwand

URLエンコード/デコード

URL/URIコンポーネント/Base64 の3種類のエンコード・デコードを即変換する無料ツール。日本語URL・特殊文字含むクエリパラメータ・画像Data URL等の処理に。ブラウザ内で完結、サーバー送信なし。

🔗 URLエンコード/デコード

URL・クエリパラメータ・Base64の3種をワンクリックで相互変換。日本語URL・特殊文字対応、リアルタイム変換。

3つのエンコード方式:
URL エンコード: encodeURI() — URL全体用、: / ? # [ ] @等を保持
URI Component: encodeURIComponent() — クエリ値用、すべての特殊文字をエンコード
Base64: btoa() / atob() — 画像・ファイルのData URL等で使用

3つのエンコード方式の使い分け

  • URL エンコード (encodeURI): URL全体用。: / ? # [ ] @ 等を保持。日本語ドメイン名 (xn-- punycode) もこちらで。
  • URI Component (encodeURIComponent): クエリパラメータの値専用。すべての特殊文字をエンコード。一般的にはこちらが安全。
  • Base64: バイナリ→ASCII変換。画像の Data URL、メール添付、簡易な難読化等で使用。

関連ツール

記事URLをコピーしました