すべての開発者ツール
Tom Utilities のツールをカテゴリ別にまとめた完全な一覧です。
JSON ツール
JSON データの整形・検証・比較・変換を行います。
JSON フォーマッター
設定可能なインデント、エラー強調、ワンクリックコピーで JSON を整形・検証します。
JSON バリデーター
JSON が有効かどうかを検証し、構文問題の明確な説明を表示します。
JSON ミニファイアー
不要なスペースと改行をすべて削除して最小の JSON ペイロードを生成します。
JSON ビューアー
整形されたクリーンな表示で JSON を読み、折りたたみツリーとして閲覧できます。
JSON ツリービューアー
JSON を配列の長さや値の型付きで、操作可能な折りたたみツリーに変換します。
JSON エディター
行番号、括弧の対応、コード折りたたみ、ライブ検証付きで JSON を編集できます。
JSON パーサー
JSON を解析し、結果の構造・型・値の数を確認します。
JSON 比較
2つの JSON 文書を比較し、追加・削除・変更された値を強調表示します。
JSON ソーター
すべての階層でオブジェクトのキーをアルファベット順に並べ、任意で配列も並べ替えます。
JSON エスケープ / アンエスケープ
テキストを有効な JSON 文字列リテラルにエスケープ、またはエスケープされた JSON 文字列をアンエスケープします。
JSON → XML
ルート要素を設定可能な整形式の XML に JSON 文書を変換します。
JSON → YAML
設定ファイルや Kubernetes マニフェスト用のクリーンな YAML に JSON を変換します。
JSON → CSV
JSON オブジェクトの配列を表計算ソフト向けの CSV テーブルに変換します。
JSON → C# クラス
JSON サンプルからワンクリックで厳密に型付けされた C# クラスを生成します。
JSON → TypeScript
任意型とユニオン型に対応した TypeScript インターフェースを JSON サンプルから生成します。
JSONPath テスター
JSONPath 式で JSON データをクエリし、一致する値をすぐに確認します。
JSON フラット化・復元
ネストした JSON をドット記法のキーに変換し、フラットデータからネストしたオブジェクトを再構築します。
JSON → Go 構造体
JSON サンプルから JSON タグ付きの Go 構造体を生成します(ネスト型を含む)。
JSON → Python TypedDict
JSON サンプルから型ヒント付きの Python TypedDict クラスを生成します。
JSON Schema 生成
JSON サンプルから型、オブジェクト、配列、必須項目を推論して JSON Schema を生成します。
XML と YAML のツール
XML と YAML のドキュメントを扱い、形式を相互変換します。
XML フォーマッター
一貫したインデントと任意の属性折り返しで XML を整形します。
YAML フォーマッター
一貫したインデントと検証で YAML を解析・再シリアライズします。
YAML バリデーター
YAML の構文を検証し、インデントや構造が誤っている場合は正確なエラーを表示します。
XML バリデーター
XML 文書が整形式かどうかを検証し、明確なエラー説明を表示します。
XML ミニファイアー
XML タグ間の空白を削除して最小のペイロードを生成します。
XML → JSON
属性と繰り返し要素を適切に処理して XML を JSON に変換します。
YAML → JSON
API や JavaScript アプリ向けに YAML 文書を JSON に変換します。
XML ツリービューアー
XML 文書を要素と属性の折りたたみツリーとして閲覧できます。
CSVフォーマッター
区切り文字を自動検出してCSV/TSVデータを整形・整列します。
CSVバリデーター
列数の不一致や閉じられていない引用符フィールドがないかCSVデータを検証します。
CSVからJSONへの変換
先頭行をキー名として、CSV/TSVの行をJSON配列に変換します。
HTML・CSS・JavaScript
フロントエンドのソースコードを整形・圧縮します。
HTML フォーマッター
インライン要素と空要素を正しく保ちながら、一貫したインデントで HTML を整形します。
CSS フォーマッター
1行に1プロパティ、一貫したインデントで CSS を整形します。
JavaScript フォーマッター
適切なインデント、空白、改行で JavaScript を整形します。
HTML ミニファイアー
空白をまとめ不要な文字を削除して HTML のサイズを削減します。
HTML エスケープ / アンエスケープ
安全な HTML 出力用にテキストをエスケープ、または HTML エンティティを読める文字にデコードします。
CSS ミニファイアー
コメントと不要な空白を削除して CSS を圧縮します。
JavaScript ミニファイアー
コメントと不要な空白を削除して JavaScript のサイズを削減します。
JavaScript エスケープ / アンエスケープ
テキストを安全な JavaScript 文字列リテラルにエスケープ、またはエスケープされた文字列をデコードします。
HTML プレビュー
このサイト内でスクリプトを実行せず、サンドボックス化されたフレームで HTML を表示します。
Markdownプレビュー
Markdownを書いてレンダリングされたHTMLをリアルタイムで確認。GitHub風の拡張に対応。
cURL からコードに変換
curl コマンドを JavaScript fetch、Node.js、Python requests、PHP cURL コードに変換します。
MIME タイプ検索
ファイル拡張子の MIME タイプを調べ、完全な参照表を検索します。
HTTP ステータスコード一覧
一般的な HTTP ステータスコードを名前と返される状況の説明つきで検索できます。
Markdown テーブル生成
CSV、TSV、表計算データを列を揃えた Markdown テーブルに変換します。
エンコードとデコード
Base64、URL、HTML、Unicode、JWT をエンコード・デコードします。
Base64 エンコード / デコード
Unicode に完全対応してテキストを Base64 にエンコード、または Base64 をテキストにデコードします。
URL エンコード / デコード
安全な URL 用にテキストをパーセントエンコード、またはエンコードされた URL をテキストにデコードします。
JWT デコーダー
署名を検証せずに JSON Web Token のヘッダーとペイロードをデコードします。
Unicode エンコード / デコード
テキストを Unicode エスケープシーケンスに変換し、シーケンスを読めるテキストにデコードします。
16進数 → テキスト
UTF-8 デコードで16進数のバイトを読みやすいテキストに変換します。
テキスト → 16進数
テキストをスペース区切りの16進数 UTF-8 バイトに変換します。
Base32 エンコード / デコード
RFC 4648 の英数字でテキストを Base32 に変換、または Base32 をテキストに戻します。
ROT13 エンコード / デコード
ROT13 テキストを即座に変換。同じ操作で元に戻せます。
モールス信号翻訳
テキストをモールス信号に変換、またはドットとダッシュをテキストに戻します。単語はスラッシュで区切ります。
テキストと 2 進数の変換
テキストを 8 ビットの 2 進数に、スペース区切りの 2 進バイトをテキストに戻します。
画像を Base64 に変換
PNG、JPEG、GIF、WebP、SVG 画像を HTML や CSS に貼れる Base64 データ URL に変換します。
Base64 を画像に変換
Base64 文字列やデータ URL を画像にデコードし、プレビューやダウンロードができます。
メディアツール
音声・動画・画像ファイルのダウンロード、抽出、変換を行います。
オフィスツール
オフィス作業向けのテキスト・日付・財務・文書ツール。
テキストクリーナー
余分な空白、空行、連続する改行を削除します。
改行を削除
複数行のテキストを1つの段落にまとめます。
行番号を追加
テキストの各行に番号を付けます。
検索と置換
テキスト内のすべての一致箇所を置換します。
単語頻度カウンター
各単語の出現回数を数えます。
パーセント計算機
割合、比率、変化率を計算します。
VAT 計算機
金額に VAT を加算または除去します。
ローン計算機
毎月の返済額、利息、総額を試算します。
チップ計算機
チップと1人あたりの金額を計算します。
年齢計算機
正確な年齢と次の誕生日を計算します。
営業日計算機
2つの日付の間の営業日を数えます。
勤務時間計算機
休憩を除いた勤務時間を計算します。
ランダム抽選
リストからランダムに当選者を選びます。
メール署名ジェネレーター
プロフェッショナルな HTML 署名を作成します。
画像圧縮ツール
ブラウザーで JPG と PNG を圧縮します。
Word を PDF に変換
DOCX 文書を印刷可能なプレビュー付きで PDF に変換します。ファイルはブラウザーから送信されません。
ランダム抽選
名前、数字、コイン、サイコロ、トランプ、宝くじ番号を毎回抽選し、履歴をローカルに保存します。
開発者ユーティリティ
開発者の日常作業を助けるジェネレーター、コンバーター、各種ツール。
UUID / GUID ジェネレーター
ランダムなバージョン4 UUID を生成し、1つずつまたはまとめてコピーします。
ハッシュジェネレーター
任意のテキストの MD5、SHA-1、SHA-256、SHA-512 ダイジェストを計算します。
タイムスタンプ変換
Unix タイムスタンプ、ISO 8601、人間が読める現地日時の間で変換します。
正規表現テスター
サンプルテキストに対して正規表現をテストし、すべてのマッチとキャプチャグループを確認します。
テキスト比較 / Diff
2つのテキストを比較し、行単位の追加・削除・変更を表示します。
文字列ケース変換
テキストを camelCase、PascalCase、snake_case、kebab-case などに変換します。
パスワードジェネレーター
長さと文字セットを制御して強力なランダムパスワードを生成します。
カラーコンバーター
ライブプレビュー付きで色を HEX、RGB、HSL の間で変換します。
SQL フォーマッター
SQL 文を読みやすく一貫したインデントのクエリに整形します。
Cron 式パーサー
cron 式を平易な言葉で説明し、次回の実行予定を表示します。
QRコード生成
リンク、テキスト、Wi-Fi、連絡先のQRコードを作成し、PNGでダウンロードできます。
クエリ文字列パーサー
URL のクエリ文字列を読みやすいパラメーターに解析し、キーと値のペアから再構築します。
基数変換
2進数、8進数、10進数、16進数、および2~36の任意の基数の間で数値を変換します。
ASCIIコード表
10進数、16進数、2進数、文字の値を含む完全なASCII表を閲覧できます。
バイト換算
バイト、キロバイト、メガバイト、ギガバイト、および2進単位(KiB、MiB、GiB)を換算します。
文字数・単語数カウンター
文字、単語、行、文、段落を数え、読了時間とUTF-8サイズも表示します。
行の並べ替え
行を昇順または降順に並べ替え、重複の削除や空白のトリムも可能です。
スラッグ生成
タイトルや文章を、アクセントを除去した読みやすいURLスラッグに変換します。
Lorem Ipsumジェネレーター
モックアップやレイアウト用のダミー段落・文・単語を生成します。
HMAC生成
SHA-1、SHA-256、SHA-384、SHA-512でHMAC署名を16進数またはBase64で計算します。
AES暗号化 / 復号
パスワードを使ってAES-256-GCMでテキストを暗号化・復号します。すべてブラウザ内で完結します。
Cron 式ビルダー
プリセット、わかりやすい説明、次回 5 回の実行時刻で Cron スケジュールを作成します。
日付差計算ツール
2 つの日付の差を年・月・日・時・分・秒で正確に計算します。
タイムゾーン変換
ブラウザ内蔵のタイムゾーンデータベースを使って日時を世界のタイムゾーン間で変換します。
URL パーサー
URL をプロトコル、ホスト、ポート、パス、クエリ、フラグメントに分解し、各クエリパラメータを確認します。
カラーパレット生成
任意の色から淡色、濃色、類似色、補色、トライアドのパレットを生成します。
CSS グラデーション生成
線形または放射状の CSS グラデーションをライブプレビュー付きで作成し、CSS をコピーできます。
CSS ボックスシャドウ生成
オフセット、ぼかし、広がり、色のスライダーでボックスシャドウを作成し、CSS をコピーします。
角丸生成
各角の CSS border-radius をピクセルまたはパーセントでプレビューし、コピーします。
色コントラストチェッカー
WCAG コントラスト比を測定し、通常サイズと大きな文字で AA・AAA を満たすか確認します。
PX → REM 変換
任意のルートフォントサイズでピクセル、rem、em を相互変換します。
IPv4 サブネット計算
任意の IPv4 CIDR ブロックのネットワーク、ブロードキャスト、マスク、ワイルドカード、使用可能ホスト範囲を計算します。
ランダム文字列生成
長さ、文字セット、紛らわしい文字の除外をカスタマイズして安全なランダム文字列を生成します。
ULID 生成
並べ替え可能な ULID を生成し、既存の ULID からタイムスタンプをデコードします。
.gitignore 生成
Node、Python、Java、Go、Rust、.NET などの既製 .gitignore テンプレートを組み合わせます。
正規表現チートシート
文字クラス、量指定子、アンカー、グループ、先読み/後読み、エスケープをまとめた正規表現の早見表です。
Luhn チェック検証
Luhn アルゴリズムでカード番号を検証し、Visa、Mastercard、Amex などのブランドを判定します。
IBAN 検証
ISO 13616 の Mod-97 チェックサムで IBAN を検証し、国コードとチェックディジットを確認します。
セマンティックバージョン比較
2 つのセマンティックバージョンを比較し、alpha や beta などのプレリリースも判定します。
Chmod 計算ツール
読み取り・書き込み・実行の権限を、所有者・グループ・その他の chmod 8 進数と記号表記に変換します。