ブラウザ内ツール
開発ツール集
開発でよく使うミニツールをまとめました。すべてこのブラウザ内で処理し、 入力を外部に送信しません。安心して貼り付けて使えます。
エンコード・変換
テキストとBase64を相互変換。URLセーフ版にも対応し、UTF-8を正しく扱う。パディングの意味も分かる。
encodeURIComponent と encodeURI の結果を並べて表示。「どっちを使う?」の違いが一目で分かる。
テキストを HTML・JSON文字列・URL・シェルの4形式へ一括エスケープ/アンエスケープ。XSSや引用符の事故を防ぐ前処理。
文字をUTF-8バイトにビット単位で分解し、UTF-16のサロゲートペアも表示。符号化の仕組みが分かる。
ブラウザ標準APIで実際にgzip/deflateを圧縮。前後のバイト数・削減率・先頭バイナリを即座に表示。
ハッシュ・認証
JWTを貼るとヘッダ・ペイロードを展開し、有効期限や発行者を人間可読で表示。HS256は署名検証も。
SHA-1 / SHA-256 / SHA-384 / SHA-512 をブラウザ内で計算。MD5をなぜ使うべきでないかも解説。
UUID v4(ランダム)とv7・ULID(先頭が時刻=ソート可能)を生成。主キーにどれを選ぶかの違いも解説。
文字種と長さから情報量とクラック所要時間を推定。辞書語・並び・繰り返しなどの弱点も検出。送信なし。
テキストを貼るとgitのblobオブジェクトと同じSHA-1を実計算。ヘッダ組み立てからgit hash-objectと一致するIDまで可視化。
セキュリティ
テキスト・正規表現
時刻
ネットワーク
レスポンスヘッダを貼ると各ヘッダの意味を解説し、HSTS・CSP・nosniffなど不足するセキュリティヘッダを診断。
curl コマンドを貼ると、メソッド・ヘッダ・本文・各フラグ(-X/-H/-d/-L/-k)を日本語で分解。-k/-u の危険も警告。
データ量÷回線速度=転送時間。Mbps÷8=MB/s の bit/byte 換算、KiB/KB の違い、実効率まで込みで見積もる。
A/AAAA/MX/TXT/NS/CNAME/SOA/CAAをブラウザから照会(DoH)。digが無くても実レコードを確認。
SPFのinclude連鎖を再帰的に辿り、10ルックアップ制限の超過やallの欠落を検出。各メカニズムを解説。
_dmarcレコードのポリシーとレポート設定を逐条解説。監視のみ・レポート未設定などの穴を検出。
URLをscheme・userinfo・host・port・path・query・fragmentに分解。userinfoフィッシングの罠も実例で解説。
複数のIP・CIDR・範囲を最小個数へ厳密マージ、または単一の集約経路(supernet)に。BGP経路集約の過剰包含も分かる。
IPv6を展開形とRFC 5952正準圧縮形へ相互変換。ループバック・リンクローカル・ULA等のアドレス種別も判定。
CIDRからネットワーク範囲・ホスト数・サブネットマスクを計算。
データベース
インフラ・運用
AI・LLM
このサイトは静的サイトのため、ツールの処理はすべてブラウザ内のJavaScriptで完結します(サーバーにデータは送られません)。 インタラクティブな可視化やRFC精読もどうぞ。