About
DevTools とは
DevTools は、ブラウザだけで完結する無料の開発者向けユーティリティです。 インストール不要・ユーザー登録不要で、すべての処理をクライアントサイドで実行します。 入力したデータが外部サーバーに送信されることはありません。
設計方針
- ブラウザ完結 — すべての処理はブラウザ内で完結します。データは外部に送信されません。
- 依存最小化 — ツールごとに必要な最小限のライブラリのみ使用します。
- プライバシー重視 — アクセス解析・広告・トラッキングは一切行いません。
- アクセシビリティ — デジタル庁デザインシステム(DADS)に準拠した設計です。
ツール一覧
- SQL整形・パラメータ埋め込み — 汚いSQLを方言別に整形し、プレースホルダ(? / $n / :name)にJSONパラメータを埋め込みます。MySQL / PostgreSQL / SQLite / SQL Server 対応
- QRコード生成 — テキスト/URLからQRコード画像を生成します
- QRチケット — ECDSA署名付きQRチケットを生成し、公開鍵でオフライン検証します
- QRリーダー — カメラまたは画像ファイルからQRコードを読み取り、テキストを表示します
- CIDR/サブネット計算機 — ネットワーク情報・サブネット分割・重複検出を計算します。IPv4/IPv6 対応
- GS1 DataBar 生成 — GTIN-14からGS1 DataBar Limited合成シンボルを生成します
- JSON / XML 変換 — JSONとXMLを相互変換します。ルートタグは root 固定
- JSON / CSV 変換 — JSONとCSVを相互変換します。ネストオブジェクトはドット記法でフラット化
- JSON整形・ビューア — JSONを整形・最小化し、折りたたみツリーで閲覧します。構文エラーは行・列付きで表示。大きな数値の精度も保持し、データはブラウザ外に送信しません
- JANコード生成 — 12桁からチェックディジットを計算してバーコードを生成します
- JWTデコーダー — JWTトークンのHeader・Payload・署名を分解表示します
- 正規表現ビジュアライザ&ReDoS検出 — 正規表現を構造ツリー・鉄道図で可視化し、ReDoS 脆弱性を検出。テスト文字列に対するマッチ箇所のハイライトとキャプチャグループ表示も行います
- 設定ファイル相互変換 — YAML・JSON・TOML・.env を相互変換します。コメント保持・JSON Schema 検証対応
- ダミーテキスト生成 — 文字種と文字数を指定してダミーテキストを生成します
- TOTP/HOTP ジェネレータ — TOTP(RFC 6238)・HOTP(RFC 4226)のワンタイムコードを生成・検証します。シークレット鍵はブラウザ外に送信しません
- Base64 エンコード/デコード — テキストと Base64 を相互変換します。標準・URL-safe 両形式に対応
- 文字カウント — 文字数・エンコーディング互換性・行数・SNS文字数制限・原稿枚数を集計します。絵文字のDBエラー予測に対応
- 文字コード判定・変換 — ファイルやテキストの文字コードを自動判定し、UTF-8・Shift_JIS・EUC-JP 等へ変換します
- URLエンコード/デコード — テキストとURLエンコード形式を相互変換します
- ULID生成 — ULIDを一括生成します。タイムスタンプ表示付き
- UUID v7 生成 — UUID v7を一括生成します。タイムスタンプ・フィールド分解表示付き
技術スタック
- フレームワーク: Astro 6 + React 19
- スタイリング: Tailwind CSS v4
- 言語: TypeScript
- ホスティング: Cloudflare Pages