エンコーディング

URL、HTML エンティティ、バックスラッシュシーケンスなどをエンコード・デコード

Base64 画像

画像を Base64 (データ URI) に変換するか、Base64 を画像にデコードすることができます。オンラインで PNG、JPG、SVG、WebP などの画像を、ブラウザ上でローカルに変換できます。

Base64 文字列

Base64(RFC 4648、URLセーフ)でテキストをオンラインで直接コーディングおよびデコーディングする(ブラウザ上で行うため、外部サーバーにデータを送信する必要はありません)。

HTML エンティティエンコーダー

特殊文字を HTML へ変換し、その逆もオンラインで行うことで、安全なテキストを表示し、Web ページでのエンコーディングの問題を回避できます。

IDN ドメインと Punycode の相互変換ツール

国際化ドメイン名、メールアドレス、URL を Unicode 形式と DNS で使われる ASCII 形式(xn--)の間で変換します。各ラベルの内訳を表示し、ホモグラフ攻撃の兆候となる文字体系の混在を警告します。

SVGからCSS

SVGファイルをCSSにオンライン変換:background-image、mask-image、またはCSS変数用のdata URIを生成。URLまたはBase64エンコーディングに対応。

URL エンコード/デコード

URL をオンラインでエンコードまたはデコード(パーセントエンコード)して、パラメータやパス、フラグメントに特殊文字を安全に使用することができます。

URL パーサー

URL をオンラインで分析し、その構成要素(プロトコル、ホスト、ポート、ルート、クエリ文字列、パラメータ、フラグメント、およびオーソリティ)を取得します。

バックスラッシュのエスケープ / アンエスケープ

オンラインテキスト文字列内のバックスラッシュ文字列をエスケープまたはデエスケープし、JavaScript、JSON、Pythonなどのソースコードでリテラルとして使用できます。

このカテゴリについて

エンコードは、データをそのままでは受け付けない媒体で送る必要があるときに登場します。スペースやアクセント記号を含む URL、HTML の予約文字を含むテキスト、CSS に埋め込む画像、国際化文字を含むドメイン名などです。これらのツールは双方向に変換できるため、値を準備することも、すでにエンコードされた値を理解することもできます。

URL エンコードと、プロトコル・ホスト・パス・パラメーターを分解するアナライザー、HTML エンティティ、バックスラッシュによるエスケープシーケンス、テキストと画像の Base64、SVG から CSS への変換、非 ASCII 文字を含むドメイン用の Punycode が含まれます。エンコードは暗号化ではありません。Base64 は誰でも元に戻せるため、機密情報の保護には使わないでください。