開発者ツール - JSON、コード整形、正規表現、JWT、サブネット計算
JSON・コード・SQL の整形、JSON から YAML・CSV・型定義コードへの変換、正規表現のテスト、JWT のデコード、cron スケジュールの確認、サブネット計算ができます。
- JSON 整形・検証ツール(フォーマッター) JSON を貼り付けるだけで、見やすく整形したり、1 行に圧縮したり、壊れている箇所を行・列とわかりやすい理由で正確に特定したりできます。
- JSON 比較(差分チェック) JSON の設定ファイル、API レスポンス、データファイルの 2 つのバージョンで何が変わったかを正確に確認できます。
- パスワード生成ツール 暗号論的に安全な乱数生成器で、強力なランダムパスワードを作成できます。
- UUID 生成ツール(UUID ジェネレーター) UUID をオンラインで生成できるツールです。
- JWT デコーダー JSON Web Token を貼り付けると、ヘッダーとペイロードの中身、期限切れかどうかを確認でき、シークレットや公開鍵で署名を検証できます。
- 正規表現チェッカー 正規表現を書くと、入力に合わせてすべての一致箇所が強調表示され、キャプチャグループの確認や置換のテストもできます。
- cron 式 解析ツール cron 式を貼り付けるだけで、その意味と次にいつ実行されるかを、あなたのタイムゾーンでもサーバーのタイムゾーンでも確認できます。
- JSON YAML 変換 JSON を Kubernetes のマニフェスト、Docker Compose、CI パイプライン、アプリの設定ファイル向けのすっきりした YAML に変換します。
- YAML を JSON に変換 YAML を JSON に変換するツールです。
- JSON を CSV に変換 API レスポンスやデータベースのエクスポートなどの JSON 配列を、Excel、Numbers、Google スプレッドシートで開ける CSV ファイルに変換します。
- CSV → JSON 変換 Excel、Google スプレッドシート、データベースから書き出した CSV を貼り付けると、API やスクリプトですぐに使える JSON 配列になります。
- 進数変換ツール 2〜36 の任意の基数で数値を入力すると、2 進数、8 進数、10 進数、16 進数、そして指定した基数での値を一度に表示します。
- カラーコード変換・コントラストチェッカー CSS の任意の形式で色を貼り付けると、HEX、RGB、HSL、HSV、CMYK、OKLCH で表示します。
- JavaScript 整形ツール(フォーマッター) 圧縮された JavaScript や読みにくいコードを貼り付けると、きれいで一貫したスタイルのコードに整形します。
- CSS 整形ツール 圧縮された CSS や乱れた CSS を、インデントのそろった読みやすいスタイルシートに整形します。
- HTML 整形ツール HTML をもう一度読みやすくしましょう。
- XML 整形(XML フォーマッター) XML を整形して見やすくするオンラインツールです。
- SQL 整形ツール 1 行に詰め込まれた長いクエリを、句やカラムごとに改行した読みやすい SQL に整形します。
- YAML 整形・構文チェック YAML をスペース 2 個のインデントと統一されたスペースで整形し、デプロイが失敗する前に構文エラーを見つけられます。
- JavaScript 圧縮ツール(Minifier) 本番環境向けに JavaScript を軽量化します。
- CSS 圧縮(Minify)ツール 本番環境向けにスタイルシートを圧縮します。
- JSON → TypeScript 型 変換ツール API レスポンス、設定ファイル、テスト用データなどの JSON のサンプルを、コードにそのまま貼り付けられる TypeScript の interface に変換します。
- JSON → Go 構造体 変換ツール JSON を貼り付けると、encoding/json ですぐに使える json タグ付きの Go の構造体定義を生成します。
- JSON → Pydantic モデル 変換ツール JSON を貼り付けると、Python でデータの検証や解析に使える Pydantic モデルを生成します。
- JSON → Rust 構造体 変換ツール JSON を貼り付けると、serde_json ですぐに使える Rust の構造体を生成します。
- JSON → JSON Schema 生成ツール JSON のサンプルを貼り付けると、それを表す JSON Schema を生成します。
- IP サブネット(CIDR)計算機 192.168.1.10/24 のようにプレフィックス付きでアドレスを入力すると、アドレス、マスク、ホスト範囲、サイズなどネットワークの情報がすべてわかります。
- chmod 計算機(パーミッション計算) 所有者、グループ、その他それぞれの読み取り・書き込み・実行にチェックを入れると、数値と記号表記のパーミッション、chmod コマンドが表示されます。
- ユーザーエージェント(User-Agent)解析 ユーザーエージェントを確認して、お使いのブラウザが自分をどう名乗っているかを調べられます。
- HTTP ステータスコード一覧 HTTP レスポンスのステータスコードを網羅した、検索できる一覧です。
- HTML Markdown 変換ツール HTML ソースを貼り付けるか、Web ページや文書の一部を書式ごとコピーしてここに貼り付けてください。
- Excel CSV 変換ツール .xlsx、.xls、.ods、Numbers のファイルを開いてシートを選ぶだけで、Excel に表示されているとおりの値で CSV を作成できます。
- Excel JSON 変換ツール スプレッドシートを、プログラムや API でそのまま使える JSON に変換します。
- CSV → Excel 変換 CSV を貼り付けるか .csv ファイルを開くと、正しい .xlsx ブックをダウンロードできます。
- JSON を Excel に変換 API レスポンスなどの JSON 配列を貼り付けて、.xlsx ブックとしてダウンロードできます。
- curl → コード変換ツール ブラウザの開発者ツールからコピーしたものなど、curl コマンドを貼り付けると、同じリクエストをそのまま実行できるコードに変換します。
- CSS グラデーション作成ツール 試行錯誤せずに、目で確かめながらグラデーション背景を作れます。
- XML を JSON に変換 XML を JSON に変換して、XML ドキュメントやフィード、API のレスポンスを JavaScript や最新の API で扱える形にします。
- JSON XML 変換 JSON を XML に変換して、古い API や設定ファイル、SOAP 形式の連携に使えます。
- JSON から TOML への変換 JSON を Rust の Cargo.toml、Python の pyproject.toml、Hugo、アプリケーション設定用の TOML に変換します。
- TOML から JSON への変換 TOML の設定を JSON に変換してコードで処理したり、Cargo.toml や pyproject.toml の構造を確認したりできます。
- ULID 生成 データベースキー、ログ、メッセージ ID 用に ULID(Universally Unique Lexicographically Sortable Identifier)を一括生成できます。
- Nano ID 生成 UUID より短く URL に安全に使えるランダム ID を生成できます。
- SSH 鍵生成 サーバーログインや GitHub、GitLab のデプロイキー用に、ブラウザで SSH 鍵ペアを生成できます。
- JSONPath テスター JSONPath 式で JSON からデータを取り出し、一致した値と完全なパスを入力中に確認できます。
- docker run から Docker Compose への変換 1 つ以上の docker run コマンドを貼り付けると、対応する compose.yaml を取得できます。
- Docker Compose から docker run への変換 compose.yaml または docker-compose.yml を貼り付けると、各サービスに対応する docker run コマンドを取得できます。
- Mermaid ライブエディター 数行のテキストからフローチャート、シーケンス図、ガントチャートなどを作成できます。
- Nginx 設定生成 ドメインとサイトの種類を入力し、必要な機能を選ぶと、そのまま使える nginx のサーバー設定を取得できます。
- SQL プレイグラウンド データベースをインストールせずに SQL を書けます。
- JavaScript をオンラインで実行 JavaScript を貼り付けるか書いて「実行」をクリックすると、console.log、warn、error の出力を確認できます。
- 色のコントラストチェッカー 文字色と背景色を入力すると、WCAG のコントラスト比と、通常の文字・大きな文字が AA と AAA を満たすかを確認できます。
- HTML・CSS・JavaScript プレイグラウンド 左側で HTML、CSS、JavaScript を書くと右側の結果が更新され、下のコンソールには console.log の出力とスクリプトエラーが表示されます。
- よく使う正規表現パターン 日常の入力検証に使える正規表現をまとめています。
- SLA・稼働率計算ツール 稼働率 99.9% で許される停止は月に約 43 分、99.99% ではわずか約 4 分です。
- RAID 計算ツール NAS やサーバーのアレイを組む前に、8 TB のディスク 4 台で RAID 5 と RAID 6 のどちらがどれだけ使えて、何台まで故障に耐えられるかを確認できます。
- オンライン解凍 スマートフォンに RAR や 7z ファイルが届いたけれど、開けるアプリがない。
- Excel ファイルの結合・分割 各部署からの報告を 1 つのシートにまとめる、元の一覧を部署ごとに分ける。
- VLSM 計算 オフィスや自宅ラボのネットワーク設計、あるいはネットワーク資格の試験対策に。
- systemd サービスファイル生成 Node.js、Python、Go のプログラムを Linux サーバーで動かし続け、起動時に開始し、クラッシュしたら再起動する設定を、systemd のオプションを覚えなくても作れます。
- ファイアウォールルール生成 サーバーに必要なポートだけを開け、残りを閉じる設定を、3 種類の書き方を調べずに作れます。