無料のブラウザツール。設計から私的です。
1 バイトも送らずに、JSON を整形し、JWT を解読し、YAML を変換し、ハッシュを計算します。ToolBuddy はあなたの端末の中だけで動きます。
100% ブラウザ内
登録不要
ずっと無料
カテゴリ
ツールのまとまりへ進みます。どのページも索引でき、それぞれ別の内容です。
よく使うツール
最初に開かれる道具です。どのツールもブラウザの中で動きます。データはタブの外に出ません。
Web
JSON フォーマッター
ブラウザで JSON を整形し、minify し、検証します。データを貼り付け、インデントを直し、構文エラーを見つけます。サーバーには送りません。API、設定ファイル、入れ子のオブジェクトに使えます。結果はこの端末に残ります。
Web
正規表現テスター
ブラウザで JavaScript の正規表現を試します。パターンと文字列を貼り、フラグを切り替え、一致とキャプチャを見て、一致か置換結果をコピーします。パターンはこのタブの外に出ません。
暗号
JWT デコーダー
JSON Web Token を手元で解読し、ヘッダー、ペイロード、期限のクレームを見ます。JWT を貼り、Base64URL のフィールドを、署名を外部サービスで検証せずに読みます。トークンをネットワークに出さずに認証を調べるのに向きます。
暗号
ハッシュ生成
ブラウザの Web Crypto で、テキストから暗号学的ハッシュ(SHA-256、SHA-1、MD5 など)を作ります。テキストとしてのファイルのチェックサムを作り、ダイジェストを比べ、16 進をコピーします。ハッシュはこのタブの外に出ないので、試験用の文字列と秘密は私的なままです。
エンコード
Base64 エンコーダー
ブラウザですぐに Base64(と UTF-8 テキスト)を符号化し、戻します。Data URI、HTTP ヘッダー、バイナリ向けの転送用に文字列を変換します。何も送信しないので、秘密を公開エンコーダーに貼らずに符号化できます。
Web
JavaScript フォーマッター
ブラウザで JavaScript を読みやすくするか、詰めます。DevTools の minify 済み断片を字下げし直すか、空白を落としておおよその大きさを見ます。整形はこの端末の中なので、独自のスクリプトを外部の整形サービスに送りません。
変換
JSON ↔ YAML
ブラウザで JSON を YAML に、YAML を JSON に変換します。設定、Kubernetes の断片、API のテストデータを貼り、もう一方をコピーします。解析は手元の js-yaml です。文書は変換サービスに送られません。
生成
UUID 生成
RFC 4122 の UUID(v4 と v7)をまとめて作るか、貼り付けた ID を検証して整形します。データベースのシード、テストデータ、冪等キー用の一覧をコピーします。Web Crypto の乱数を使うので、ID はこの端末で作られ、計測のために送られません。
生成
パスワード生成
ブラウザで強いランダムなパスワードとパスフレーズを作ります。長さ、記号、紛らわしい文字を調整し、一度コピーします。生成は手元の乱数で、外部に知らせません。アカウント、テストユーザー、自分で管理する別経路で秘密を渡すための私的な生成器です。
暗号
JWT エンコーダー
JSON オブジェクトに署名し、ブラウザの中で HS256、HS384、HS512 のコンパクトな JSON Web Token を作ります。HMAC シークレットはこのタブに残るので、テスト用トークンを外部のエンコーダーに送らずに発行できます。
Web
SQL フォーマッター
PostgreSQL、MySQL、SQLite、T-SQL 向けの整形で、ブラウザ内の SQL を読みやすくします。クエリを貼り、インデントを選び、整形サービスに文を送らずにコピーします。
変換
タイムスタンプ変換
Unix タイムスタンプ、ミリ秒、ISO 8601 の日付を両方向に変換します。UTC とローカル時刻を並べ、今のエポックを作り、ログ、データベース、API 用の値をコピーします。変換 API への往復はありません。