100% ブラウザ内で完結
開発者向けツール
すべてブラウザ内で動作する無料の開発者向けユーティリティ集です。JSONの整形と検証、Base64のエンコードとデコード、JWTのデコード、正規表現のテスト、UUIDの生成、データ形式間の変換などを、サーバーへ一切送信することなく実行できます。
{}
JSON フォーマッター・バリデーター
JSON の整形、圧縮、検証を行い、エラーをインラインで表示します。
64Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、またはデコードして戻します。UTF-8 に完全対応。
%URL エンコーダー / デコーダー
文字列を URL で安全に使えるようパーセントエンコードしたり、元に戻したりします。
#ハッシュ生成ツール
任意のテキストから SHA-1、SHA-256、SHA-384、SHA-512 ハッシュを生成します。
JWTJWT デコーダー
JSON Web Token のヘッダーとペイロードをローカルでデコードします(検証は行いません)。
⏲cron 式パーサー
cron 式を検証し、次回以降の実行予定時刻をプレビューします。
.*正規表現テスター
正規表現をテキストに対してテストし、一致箇所をすべてハイライトします。
⇄CSV ⇄ JSON 変換ツール
CSV を JSON 配列に、JSON を CSV に変換します。
&HTML エンティティ エンコーダー
テキストを HTML エンティティにエンコード、またはエンティティをテキストにデコードします。
∑ファイルチェックサム(WASM)
任意のファイルの CRC-32、Adler-32、SHA-256 を WebAssembly で計算します。
TSJSON → TypeScript 変換
JSONサンプルから型を再帰的に推論し、TypeScriptのインターフェースを生成します。
</>XML フォーマッター
XMLをインデント付きで整形したり、1行に圧縮したりします。
⌗SQL フォーマッター
キーワードを大文字にし、各句を独立した行に配置してSQLを整形します。
⊟HTML 圧縮ツール
コメントを削除し、余分な空白を詰めてHTMLを圧縮します。
⊠CSS 圧縮ツール
コメントと不要な空白を取り除いてCSSを圧縮します。
"JSON 文字列エスケープ
JSONドキュメント内で安全に使えるよう、文字列をエスケープまたはアンエスケープします。
\nバックスラッシュ エスケープ
\n、\t、\uXXXX などのバックスラッシュシーケンスをエスケープまたはアンエスケープします。
?=クエリ文字列パーサー
URLのクエリ文字列をJSONに変換し、JSONをクエリ文字列に戻します。
⌖URLパーサー
URLをプロトコル、ホスト、ポート、パス、クエリ、ハッシュの各要素に分解します。
UAUser-Agentパーサー
user-agent文字列からブラウザ、レンダリングエンジン、OSを判別します。
⌨キーボードイベントテスター
押したキーの key、code、keyCode と修飾キーのフラグを確認できます。
⚑HTTPステータスコード
任意のHTTPステータスコードの名称と意味を、番号またはテキストで検索できます。
755Chmod計算機
Unixのファイル権限を記号表記と8進数表記の間で双方向に変換します。
⊞}JSON フラット化 / 復元
ネストした JSON をドット記法のキーにフラット化、またはフラットなキーからネストしたオブジェクトを再構築します。
A↓}JSON キーソート
JSON オブジェクトのキーを昇順または降順で再帰的に並べ替えます。
}<JSON から XML へ
JSON オブジェクトをインデント付きの XML ドキュメントに変換します。
<↓HTML から Markdown へ
基本的な HTML を、入力しながらきれいな Markdown に変換します。
{ }CSS 整形ツール
圧縮された CSS を適切な改行とスペースでフォーマットしてインデントします。
.gi.gitignore ジェネレーター
よく使う言語やツールのテンプレートを組み合わせて .gitignore ファイルを生成します。
}±JSON 差分
2つの JSON オブジェクトを比較し、追加・削除・変更されたすべての値をパスごとに一覧表示します。
▦<HTML テーブルジェネレーター
カンマ・タブ・セミコロン区切りの行を、プレビュー付きのきれいな HTML テーブルのマークアップに変換します。
▦|Markdown テーブルジェネレーター
CSV または TSV データを、桁を揃えて整形した GitHub 仕様の Markdown テーブルに変換します。
ULIDULID ジェネレーター
ソート可能で辞書順に並ぶ、一意な ULID 識別子を生成します。
nanoNano ID ジェネレーター
サイズとアルファベットを指定して、コンパクトで URL セーフな一意 ID を生成します。
❄Snowflake ID デコーダー
Twitter や Discord の snowflake ID をタイムスタンプ・ワーカー・プロセス・シーケンスに分解します。
45Base45 エンコーダー/デコーダー
EU の COVID QR コードで使われる、RFC 9285 で定義された Base45 をエンコード・デコードします。
xnPunycode / IDN 変換ツール
国際化ドメイン名を Punycode(xn--)の ASCII に、また Unicode に相互変換します。
NFCUnicode 正規化ツール
NFC・NFD・NFKC・NFKD 形式を使って Unicode テキストを正規化します。
mimeMIME タイプ検索
ファイル拡張子の MIME コンテンツタイプを調べたり、MIME タイプで検索したりできます。
.extファイル拡張子情報
ファイル拡張子の意味、カテゴリー、一般的な MIME タイプを調べます。
Y⇄YAML ⇄ JSON 変換ツール
YAMLをJSONに、JSONをYAMLに変換。バリデーションエラー、複数ドキュメント対応、インデントオプション付き。
T⇄TOML ⇄ JSON 変換ツール
TOML設定ファイルをJSONに、JSONをTOMLに変換。わかりやすい構文エラー報告付き。
0b2進数 & 16進数 計算ツール
2進数、8進数、10進数、16進数で加算、減算、乗算、除算、ビットシフト、結合を、正確なBigInt演算で行います。
🔒.htpasswd ジェネレーター
ソルト付きAPR1-MD5またはSHA-1ハッシュを使ったApache/nginxの.htpasswd行を、ブラウザ内で完全オフラインで作成します。
🐹JSONからGo構造体へ
JSONサンプルをjsonタグ付きの型付きGo構造体に変換。ブラウザ内でint64、float64、bool、ネストされた構造体、スライスを推論します。
🖼️SVGからCSS / データURIエンコーダー
SVGマークアップをURLエンコードまたはbase64のデータURIとしてエンコード。すぐに貼れるCSSのbackground-imageと<img>行を生成。任意で圧縮可能。
🔑.env ⇄ JSON 変換ツール
.env ファイルを JSON オブジェクトに変換したり、JSON を KEY=value 形式の .env 行に戻したりできます。すべてブラウザ内で完結します。
🔁XML → JSON 変換ツール
属性・テキストノード・繰り返し要素を保持したまま、ブラウザ内で XML を JSON に、また JSON を XML に変換します。
🌀cURL → コード変換ツール
curl コマンドを貼り付けると、同等の JavaScript fetch() スニペット(メソッド・ヘッダー・ボディ・認証)が得られます。
🔠Ascii85 / Base85 エンコード&デコード
標準および Adobe(<~ ~>)バリアントに対応し、バイト列を Ascii85/Base85 にエンコード、また元に戻すデコードをブラウザ内だけで実行します。
🔢Base62 エンコード&デコード
整数やバイト列を、コンパクトで URL セーフな Base62(0-9A-Za-z)との間で相互変換します。BigInt 対応、GMP アルファベットバリアント付き、すべてブラウザ内。
🎨JavaScript 整形ツール / フォーマッター
圧縮済みや乱雑な JavaScript や JSON を、一貫したインデント、スペース、改行で見やすく整形します。完全にブラウザ内で動く自作フォーマッターです。
🗜️JavaScript 圧縮ツール
文字列、テンプレートリテラル、正規表現を安全に保持しながら、コメントと不要な空白を除去して JavaScript を縮小します。ブラウザ内でローカルに動作します。
🔤ソースコード文字列エスケープ / アンエスケープ
テキストを Java、C#、C/C++、JavaScript、JSON、SQL、XML/HTML の文字列リテラルとしてエスケープまたはアンエスケープします。1 ツールで 7 言語、すべてブラウザ内。
🏦IBAN バリデーター&パーサー
MOD-97 チェックサムで国際銀行口座番号をオフライン検証し、国、チェックディジット、銀行コード、支店、口座に分解します。
🏦BIC / SWIFT コード バリデーター&パーサー
BIC/SWIFT コードを ISO 9362 形式に照らして検証し、銀行、国、ロケーション、支店のセグメントに分解します。テスト/パッシブフラグ付き。
📜X.509 証明書デコーダー
PEM または DER の X.509 / TLS 証明書をブラウザ内でデコード:サブジェクト、発行者、有効期間、シリアル、公開鍵、SAN、鍵用途、SHA-1/256 フィンガープリント。
🗜️Gzip / Zlib / Deflate 圧縮&展開
ネイティブの gzip、zlib(deflate)、または raw DEFLATE 形式でテキストをブラウザ内で圧縮または展開します。base64/16進出力と圧縮率付き。
🛡️URL / IP デファング&リファング
URL、ドメイン、IP、メールをデファングまたはリファング(http→hxxp、.→[.]、@→[at])し、悪意ある指標をクリック可能にせず安全に共有できます。
🔤Unicode 文字インスペクター
任意の文字列をコードポイントに分解し、各文字の U+ 16進、カテゴリ、ブロック、UTF-8/UTF-16 バイト、HTML エンティティ、JS エスケープ、パーセントエンコード、フラグを表示します。
✉️Quoted-Printable エンコード&デコード
テキストを MIME Quoted-Printable(=XX エスケープ、ソフト改行)にエンコード、またはデコードします。ボディモードと RFC 2047 ヘッダー 'Q' バリアント付き。