oddkit
~/oddkit/tools/
// テキストを無事に届ける

エンコーダー · デコーダー

URLエンコード、Base64、HTMLエンティティを使ってテキストをブラウザ内でローカルにエンコード・デコードします。

サーバーアップロードなし

ブラウザで使えるテキストエンコーダー/デコーダー

URL、クエリ文字列、埋め込み、APIペイロードに使う短いテキストを、サーバーにアップロードせずにエンコード・デコードできます。URLエンコード、Base64、HTMLエンティティを切り替えると結果が即座に更新されます。

テキストはブラウザ内でローカルにエンコード・デコードされます。入力内容はoddkitにアップロードされません。

主な用途

  • URLやAPIリクエスト用のクエリ文字列を準備
  • トークン、ログ、設定ファイルのBase64ペイロードをデコード
  • マークアップに埋め込む前にHTMLエンティティをエスケープ・アンエスケープ

対応モード

URLエンコード、Base64、HTMLエンティティエンコードの双方向変換に対応しています。

FAQ

入力したテキストはoddkitにアップロードされますか?

いいえ。エンコードとデコードはブラウザ内でローカルに実行されます。

無効な入力を貼り付けるとどうなりますか?

黙って失敗する代わりに、デコードできない理由を示す明確なエラーメッセージが表示されます。

結果をコピーできますか?

はい。コピーボタンで出力結果をクリップボードにコピーできます。

よく使う変換

URLエンコード

URLやクエリパラメータで安全に使えるように、文字列内の特殊文字やスペースをパーセントエンコードします。

URLデコード

パーセントエンコードされたURLやクエリ文字列を読みやすいテキストに戻します。

Base64エンコード

JSON、データURI、認証ヘッダーなどに埋め込むために、プレーンテキストをBase64にエンコードします。

Base64デコード

Base64文字列を読みやすいプレーンテキストにデコードします。

HTMLエンティティエンコード

マークアップ内で安全に表示されるように、<、>、&のような文字をHTMLエンティティにエスケープします。

HTMLエンティティデコード

&amp;や&lt;のようなHTMLエンティティを元の文字に戻します。