ToolBuddy
78 個のツール · 100% ブラウザ内

無料のブラウザツール。設計から私的です。

1 バイトも送らずに、JSON を整形し、JWT を解読し、YAML を変換し、ハッシュを計算します。ToolBuddy はあなたの端末の中だけで動きます。

Ctrl+K

100% ブラウザ内

登録不要

ずっと無料

JSON フォーマッターJavaScript フォーマッターSQL フォーマッターHTML フォーマッターCSS フォーマッターXML フォーマッターURL エンコーダーURL パーサーHTML エスケープJSON エスケープHTML 除去Markdown エディタMermaid 図テキスト差分正規表現テスターJSON ↔ YAMLJSON ↔ TOMLJSON ↔ XMLJSON ↔ CSVJSON から SQLCSV ↔ TSVタイムスタンプ変換cron パーサーケース変換色変換進数変換16進変換2進変換IPv4 変換データサイズ変換CSS 単位変換時間の長さ変換Base64 エンコーダーBase32 エンコーダーROT13ハッシュ生成HMAC 生成JWT デコーダーJWT エンコーダーAES 暗号化UUID 生成パスワード生成ランダム文字列ランダム JSON乱数QR コード生成Lorem Ipsum 生成行ツールJSON 修復JSON から JSON SchemaJSON 差分JSONPath テスターJSON-LD インスペクターJSON からコードJSON から TypeScriptCSV から SQLCSV クエリ色のコントラスト文字数大きな整数gitignore 生成.env ツールDocker 生成GitHub Actions 解説cURL 生成tar コマンド生成MySQL コマンド生成cURL からコード秘密情報のマスクセキュリティヘッダーXML 検証XPath テスターテンプレート文字列スタックトレース整形HTTP ステータスコードタイムゾーン比較chmod 計算機CIDR 計算機

カテゴリ

ツールのまとまりへ進みます。どのページも索引でき、それぞれ別の内容です。

よく使うツール

最初に開かれる道具です。どのツールもブラウザの中で動きます。データはタブの外に出ません。

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 への往復はありません。