ホーム
Tom Utilities

ただ動く、開発者ツール

整形・検証・変換・生成をブラウザだけで。すべてのツールはブラウザ内で動作し、データが端末から出ることはありません。

116 個のツールが利用可能

最近使ったツール

すべての開発者ツール

すべてのツールを見る

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 を生成します。

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 を画像にデコードし、プレビューやダウンロードができます。

オフィスツール

オフィス作業向けのテキスト・日付・財務・文書ツール。

開発者ユーティリティ

開発者の日常作業を助けるジェネレーター、コンバーター、各種ツール。

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 進数と記号表記に変換します。