開発作業台 / ローカルユーティリティ
開発者ツール。
重量級のワークスペースを開かずに、データを整え、ファイルを検査し、値をエンコードし、IDを生成し、コードを整理できます。
今すぐ使える
JSONとテーブル
構造化レコードをフォーマット、検証、表示、変換します。
JSON Formatter
JSONをローカルで検証・整形・最小化し、コピーやダウンロードまで行えます。
JSON Validator
ローカルでJSONの構文をチェックし、解析後のルート構造を確認します。
JSON Minifier
JSONを検証し、意味に影響しない空白を削除してコンパクトにします。
JSON→CSV
JSONオブジェクトの配列をカンマ区切りまたはタブ区切りの行に変換します。
CSV→JSON
引用符に対応したCSVまたはTSVを解析して、JSONオブジェクトの配列に変換します。
CSVビューア
ローカルのCSVやTSVをアップロードせず、制限付きテーブルとして開けます。
JSON Viewer
ローカルのJSONファイルを検証し、整形表示します。
SQLフォーマッタ
標準、PostgreSQL、MySQL、SQLite、BigQueryのSQLを整形します。
XML→JSON
XMLドキュメントを読みやすいJSONに変換します。属性や繰り返し要素も無理のない形で処理します。
JSONからXML
選択したルート要素を使って、JSONを整形式のXMLに変換します。
YAML to JSON
YAMLの設定をJSONに変換。パースできない場合は読みやすいエラーメッセージを表示します。
JSONからYAMLへ
JSONを設定ファイルやマニフェスト向けの読みやすいYAMLに変換します。ブラウザ上で安全に利用できます。
CSV→TSV
カンマ区切りデータをタブ区切りに変換し、引用符で囲まれたフィールドも正しく保持します。ブラウザで変換され、アップロードはされません。
TSV→CSV
タブ区切りデータをCSVに変換し、必要なセルだけを引用符で囲みます。
ExcelからCSVへ
.xlsxファイルをアップロードせず、シートごとにCSVへ変換します。
CSVをExcelに
CSVテキストをローカルで本物の.xlsxワークブックに変換します。
JSON差分
2つのJSONペイロードを左右に並べて比較し、追加・削除・変更されたキーをハイライト表示します。
XMLフォーマッタ
インデントをカスタマイズでき、構文検証にも対応。XMLマークアップをローカルで整形または最小化します。
YAML→CSV
構造化されたYAMLのマッピング配列を引用に対応したRFC 4180準拠のCSVに変換、またはCSVを整ったYAMLにパースします。
JSON Schema
ブラウザ上でJSONデータをJSON Schema定義に対してローカル検証し、エラーパスをわかりやすく表示します。
SQL to JSON
JSON配列をエスケープ済みのSQL INSERT文に変換、またはSQL INSERTクエリをJSONのオブジェクト配列にパースします。
JSON→TS
JSONのオブジェクトや配列を、型安全なTypeScriptのinterfaceまたはtype宣言に変換します。
JSONからGoへ
JSONサンプルを、慣用的なフィールド名、jsonタグ、omitempty、nullableフィールド用のポインターを備えたGo構造体に変換します。
.envコンバーター
.envの環境変数をJSON、シェルのexportスクリプト、KubernetesのConfigMap YAMLに変換します。
JSONからTOML
JSONオブジェクトをTOML設定構文に変換、またはTOML文字列をJSONオブジェクトとして解析します。
JSON Schemaジェネレーター
サンプルJSONペイロードから構造を推論し、JSON Schema定義を自動生成します。
JSON文字列エスケープ
JSONの文字列リテラル向けに引用符・改行・制御文字をエスケープ、または生のJSON文字列データをアンエスケープします。
商品CSVバリデーター
Shopifyのインポーターの規則に沿って商品CSVをチェックし、修復版をダウンロードできます。
CSV→SQL
表形式のCSVをSQL INSERT INTOクエリに変換します。PostgreSQL、MySQL、SQLite、SQL Serverに対応。
JSオブジェクト→JSON
引用符なしのJSオブジェクトリテラル、シングルクォート、末尾のカンマを厳密なJSONデータに変換します。
JSON修復
サーバー往復なしで、LLMが生成した途中切れ・不正形式・シングルクォート・エスケープ漏れのJSONを自動修復。ブラウザのRAM内で安全に動作します。
JSONからPythonへ
JSONサンプルから、Pythonのdataclass、TypedDict、Pydanticモデルを生成します。
JSONからZod
JSONサンプルからZodスキーマと推論される型を生成します。
JSONからRustへ
JSONサンプルから、serdeのderiveに対応したRust構造体を生成します。
JSONPath
RFC 9535のJSONPath式をテストし、各一致結果とパスを確認できます。
INI ⇄ JSON
INI設定ファイルをJSONに、またJSONをINIに変換。セクション、ネスト、配列、コメントに対応します。
データの重複を除去
指定した列を基準にCSVデータの重複行を削除します。大文字小文字や空白を無視し、各値の重複回数も確認できます。
LaTeX表
CSVやスプレッドシートから貼り付けたセルを、booktabsの罫線、配置、キャプション、ラベル付きのLaTeX表コードに変換します。
LaTeX数式
記号パレットとライブプレビューで数式を作成し、LaTeXまたはMathMLをコピーして、SVGやPNGに書き出せます。
エンコードと識別
テキストのエンコード、テキストやファイルの暗号化、画像へのメッセージ埋め込み、トークンの検査、IDの生成、暗号ダイジェスト・チェックサム・HMAC署名の計算、ワンタイムパスワードとPKCEのテストができます。
Base64
UnicodeテキストをBase64にエンコード、またはUTF-8にデコードします。
URLエンコード
Unicode対応でURLコンポーネントをエンコード/デコードします。
HTMLエンコーダー
HTMLで特別な意味を持つ文字をエスケープするか、一般的なエンティティをデコードします。
ハッシュ生成
SHA-256、SHA-384、SHA-512、レガシーなSHA-1のテキストハッシュを生成します。
ファイルハッシュ
ローカルファイルのSHA-256ダイジェストを計算して照合します。
JWTデコーダー
JWTのヘッダーとペイロードをローカルでデコードします。検証は行いません。結果は閲覧用で、トークンはブラウザから出ません。
UUIDジェネレーター
暗号学的にランダムなUUID v4識別子を1件または複数件生成します。
ULIDジェネレーター
ソート可能なULIDを生成し、同一ミリ秒内の値を単調増加させ、ULIDのタイムスタンプをデコードします。
JWT検証
ブラウザだけでJWTトークンをデコードし、HMAC SHA-256署名を検証します。サーバーでのデータ保持はゼロです。
サブネット計算ツール
IPv4サブネットのネットワークアドレス、ブロードキャストアドレス、サブネットマスク、利用可能なホストIP範囲、2進表記を計算します。
鍵ペアジェネレーター
ブラウザのWeb Crypto APIでRSA (2048/4096-bit)またはECDSAの公開鍵と秘密鍵のペアをPEM形式で生成します。
.htpasswd 生成
Apache・Nginx向けの.htpasswd認証行とパスワードハッシュをクライアント側メモリで生成します。
テキストを暗号化
AES-256-GCMとPBKDF2を使い、ブラウザだけでパスワードによるテキストの暗号化・復号を行います。
ファイル暗号化
ブラウザでパスワードとAES-256-GCMを使い、ファイルを暗号化・復号します。
ステガノグラフィー
画像にメッセージをパスワード付きで隠し、読み出せます。すべてブラウザ内で処理します。
HMAC
HMAC-SHA256、SHA-384、SHA-512、SHA-1の署名を16進数とBase64で生成します。
CRC32
テキストまたはファイルのCRC-32とAdler-32を、16進数と10進数で計算します。
TOTP
Base32シークレットからTOTPを生成し、認証アプリ用のQRコードで時間ベースのワンタイムパスワードをテストします。
PKCE
OAuth PKCEのコードベリファイア、S256コードチャレンジ、stateを生成します。
JWTエンコーダー
JSONペイロードから、HS、RS、PS、ESアルゴリズムでJWTを作成・署名します。
Nano ID
任意の文字セットと長さで、URLセーフなランダムIDを生成し、衝突の推定値を確認できます。
Semver
npmのレンジに対するバージョンの適合確認、バージョン比較、次のリリース番号の確認ができます。
bcryptジェネレーター
ブラウザでbcryptパスワードハッシュを生成・確認できます。コストも調整できます。
Argon2ハッシュ
プリセットやカスタムのソルトとコスト設定を使って、Argon2のPHC文字列を生成したり、パスワードを照合したりできます。
Data URI
ファイルをCSSとHTMLのスニペット付きData URIに変換します。
IPv6ツール
IPv6アドレスを展開、圧縮、分類し、逆引きDNS名を確認できます。
基数変換
2進数から36進数まで、分数にも対応して数値を変換します。
ポート検索
IANAレジストリをもとに、TCPまたはUDPポートの用途を検索できます。
HTMLエンティティ
HTMLエンティティをエンコード・デコードし、2,231個すべての名前付き参照を検索できます。
ASCII表
128個すべてのASCIIコードを10進数、16進数、8進数、2進数で一覧表示。制御文字名とHTMLエンティティも確認できます。
Punycode
国際化ドメイン名をxn--Punycodeに変換し、元に戻します。見間違えやすい異なる文字体系の混在も確認できます。
IP変換
IPv4アドレスを点区切り、10進数、16進数、2進数、IPv4-mapped IPv6形式の間で変換します。
APIキー
お好みの接頭辞、長さ、文字セットでランダムなAPIキーを生成し、強度をビット単位で確認できます。
MACアドレス
任意の形式でランダムなMACアドレスを生成します。ベンダープレフィックスにも対応し、ユニキャストやローカル管理かどうかを確認できます。
証明書デコーダー
PEM証明書や証明書チェーンをデコードし、サブジェクト、発行者、有効期限、SAN、鍵、用途、フィンガープリントを確認できます。
アドレス検証
BitcoinとEthereumのアドレスを内蔵チェックサムで誤入力チェック。EIP-55形式も取得できます。
コードとファイル
パターンをテストし、テキストを比較し、コードをミニファイし、ローカルファイルのシグネチャを検査します。
正規表現テスター
時間制限付きワーカーでJavaScriptの正規表現をテストします。
HTML Minifier
ブラウザでHTMLを解析し、コメント削除と空白の保守的な折りたたみを行う最小化ツールです。
CSS Minifier
CSSをローカルで解析・最適化し、構造的に最小化します。
JavaScriptミニファイア
コメント、インデント、空行を安全に削除するJavaScriptミニファイアです。
Diff Checker
2つのテキストを行単位で比較し、追加と削除を検出します。
MIMEタイプ
一般的なファイルシグネチャをブラウザが報告するタイプと比較します。
エンコーディング検出
BOM、ASCII互換性、厳密なUTF-8の有効性をローカルで検出します。
cURLからコードへ
cURLコマンド文字列をJavaScript、Python、Go、Node.jsのコードスニペットに変換します。
SVGクリーナー
SVGマークアップをローカルでクリーン&ミニファイ。Illustrator/Inkscapeの編集メタデータ、XMLコメント、空白を削除します。
CSSフォーマッター
CSSのルール、セレクタ一覧、プロパティ宣言を整形し、インデントをそろえて読みやすいコードにします。
正規表現解説
JavaScript正規表現をトークンごとに分解し、キャプチャグループ・文字クラス・量指定子などを平易な英語で解説します。
CSS単位コンバーター
ピクセル値をルートの基準サイズ(デフォルト16px)に対するrem・em・vw・vhへ変換します。
SVGパスビジュアライザー
SVGのパスデータ(d属性)を解析し、トークンへの分割、コマンドパラメータ、レンダリングプレビューを表示します。
chmod計算機
インタラクティブなチェックボックスでLinuxのパーミッションを計算。8進数(例:755, 644)とシンボル表記(rwxr-xr-x)を即時表示し、chmodコマンドをコピーできます。
SVGをJSXに変換
SVGのマークアップを、クリーンでコンポーネント化されたReact JSXまたはTypeScript TSXコードに変換します。
SVGエディター
SVGベクター画像を視覚的に、またはSVG XMLコードで作成、編集、レイヤー管理できる無料ツールです。
SVGからPDFへ
SVGをA4、Letter、SVGサイズのページを指定したベクターPDFに変換。余白、向き、倍率、実寸にも対応します。
SVGカラー
SVGの塗りつぶしや線の色を検索・置換し、currentColorやグレースケールに変換してプレビューを比較できます。
SVGビューアー
SVGを安全にプレビューし、寸法・要素・色を確認。サイズ変更、viewBoxの修復、レスポンシブ対応ができます。
テキストをSVGに変換
ローカルフォントでテキストをSVGパスに変換。カーニング、複数行の配置、塗りと線に対応し、SVGまたはPNGで保存できます。
SVGスプライト
ローカルのSVGアイコンを、固有のIDとviewBoxを保持したサニタイズ済みシンボルスプライトにまとめ、利用コードもコピーできます。
Mermaid Editor
Mermaid図をライブプレビューで作成し、SVGまたはPNGとしてダウンロードできます。
RAGテキストチャンク分割
ブラウザ上で、RAGのベクターインデックス向けにテキストの分割戦略、トークン/文字のチャンクサイズ、オーバーラップを可視化できる無料ツールです。
トークンカウンター
OpenAIのトークナイザーでプロンプトの正確なトークン数を数え、テキストがどのように分割されるか確認できます。
システムプロンプトビルダー
XMLセクションでLLMのシステムプロンプトを構造化し、整形済みのOpenAI/Claudeツール呼び出しJSONスキーマを作成します。
docker run→Compose
docker runコマンドをcompose.yamlに変換し、ポート、ボリューム、ネットワーク、ヘルスチェック、未対応オプションを一覧表示します。
HTMLからJSX
HTMLをReact用のJSXに変換します。インラインスタイルはオブジェクトに変換されます。
Gitignore
GitHub公式テンプレートから重複なしで.gitignoreファイルを作成します。
ライセンスジェネレーター
MIT、Apache、GPLなどのLICENSEファイルを作成し、比較表で各ライセンスの違いを確認できます。
WebSocket
WebSocketサーバーに接続し、メッセージを送信して返信を記録します。
コミットメッセージ
type、scope、破壊的変更を選んで、形式をチェックしながらConventional Commitsのメッセージを作成できます。
GraphQLフォーマッター
コメントを保持したまま、GraphQLのクエリ、ミューテーション、フラグメント、スキーマを整形または最小化します。
メールアドレス検証
メールアドレスの形式エラー、よくあるドメインの誤字、役割アドレス、重複をまとめてチェックします。
時間と自動化
タイムスタンプを変換し、標準的な5フィールドのスケジュールを理解します。
タイムスタンプ変換
Unix秒・ミリ秒、ISO、UTC、ローカル時刻を変換します。
Unixタイムスタンプ
現在のUnix秒・ミリ秒、ISO、UTC、ローカル時刻を読み取り表示します。
Cronパーサー
5フィールドのcron構文を検証し、今後のUTCでの実行予定を計算します。
Cron解説
5フィールドのcron構文を平易な英語のスケジュール説明に変換し、今後の実行時刻を予測します。ブラウザ内で動作します。
Excelの日付
Excelのシリアル番号を日付に、日付をシリアル番号に変換。1900と1904の日付システム、時刻、1900年うるう年バグに対応します。
合成テストデータ
明確に架空で制約付きのJSONやCSVのフィクスチャを、ソースデータをアップロードせずに作成します。
サンプルプロフィール
テスト用に、明らかに架空のプロフィールフィクスチャを生成します。
サンプル住所
インターフェーステスト用に、住所形式の架空フィクスチャを生成します。
サンプル商品
合成カタログ商品とSKUを生成します。テスト用のデータをブラウザで作成できます。
サンプル注文
テスト専用IDを使った合成注文フィクスチャを生成します。
サンプルJSON
アップロードなしで、有効なJSONテストレコードを生成します。
サンプルCSV
インポートテスト用に、CSVで安全に扱える合成レコードを生成します。
モックデータ
独自のフィールドで最大1,000行のテスト用ダミーデータを作成。JSON、CSV、SQL INSERT文に対応しています。
数値とUnicode
整数の基数変換、UTF-8バイトのエンコード、Unicodeスカラ値を厳密に検査します。
2進数→10進数
符号付き2進整数を、BigIntによる正確な整数演算で10進数に変換します。
10進数→2進数
符号付き10進整数を、浮動小数点の丸めなしで2進数に変換します。
Hex→Decimal
符号付き16進整数を、任意精度の正確な演算で10進数に変換します。
10進数 → 16進数
符号付き10進整数を、大文字の16進数に正確に変換します。
8進数→10進数
符号付き8進整数を、正確な演算で10進数に変換します。
10進数→8進数
符号付き10進整数を、浮動小数点による精度損失なしで8進数に変換します。
テキスト→16進数
テキストを大文字のUTF-8バイトに変換し、スペース区切りの見やすい16進数形式で表示します。
Hex → テキスト
スペースの有無にかかわらず、16進数バイトを厳密なUTF-8テキストとしてデコードします。
文字→U+
1つのUnicodeスカラー値をU+表記、10進数、16進数に変換します。
U+ → 文字
U+XXXX、0xXXXX、または10進表記を、1つのUnicode文字に変換します。
Unicodeインスペクター
不可視文字や制御文字、RTL上書きマークを検出し、UnicodeコードポイントとUTF-8のバイト列を確認できます。
2進数計算機
2進数、8進数、10進数、16進数で算術演算とビット演算を行えます。2の補数にも対応しています。
数値形式
1,234.56、1.234,56、1 234,56など、さまざまな区切り形式の数値を列ごと変換できます。
CSSデザイン
グラデーション、シャドウ、タイプスケール、流動的なサイズ、グリッドレイアウトを視覚的に作成し、CSSをコピーできます。
CSSグラデーション
ライブプレビュー、カラーストップ、プリセットに対応した線形・放射状・円錐CSSグラデーションを作成できます。
ボックスシャドウ
オフセット、ぼかし、拡がり、レイヤー、insetを調整してCSS box-shadowを作成し、コードをコピーできます。
タイプスケール
基準サイズと比率からモジュラーフォントサイズスケールを作成し、プレビューしてCSS変数やTailwind設定をコピーできます。
CSS clamp()
2つの画面幅の間でフォントサイズや余白を滑らかに変化させるCSS clamp()式を作成します。
CSS grid
グリッド上でページレイアウトを作成し、エリア名を付けてgrid-template CSSをコピーできます。
パレット生成
調和のとれたカラーパレットを作成し、気に入った色を固定してCSS、Tailwind、JSON、PNGで書き出せます。
図形と背景
SVGの波形やブロブを描画し、CSSの背景パターンやすりガラスパネルを作成できます。
SVGウェーブ
セクション区切りに使えるレイヤー構造のSVGウェーブを作成し、SVGまたはCSSとしてコピーできます。
SVGブロブ
ランダムな有機的ブロブ形状を単色またはグラデーションで生成し、SVGとしてダウンロードできます。
CSSパターン
ストライプ、グリッド、ドット、チェッカーボード、ジグザグを純粋なCSSグラデーションで作成し、すぐにコピーできます。
グラスモーフィズム
backdrop-filterでぼかし、色合い、境界線を設定し、すりガラスカードをプレビューしてCSSをコピーできます。
シェイプ区切り
SVG、CSS、HTMLで、波形、曲線、傾斜、三角形、矢印、ジグザグ、雲、山のセクション区切りを作成します。
SVGパターン
2色のモチーフ、背景、間隔、線幅、回転を設定して、継ぎ目のないSVGパターンを生成。CSS、SVG、PNGタイルで書き出せます。
ポリシーとレイアウト
コンテンツセキュリティポリシーを作成し、CSSの図形とフレックスボックスのレイアウトを試せます。
証明書署名要求と鍵
ブラウザ上で証明書署名要求と鍵を生成、デコード、比較できます。
CSRデコーダー
PEM形式の証明書署名要求をデコードし、サブジェクト、代替名、公開鍵、署名アルゴリズム、拡張機能をローカルで検証します。
CSR生成ツール
ブラウザでRSAまたはECDSAの秘密鍵と署名付き証明書リクエストを生成します。サブジェクト項目と代替名に対応しています。
証明書鍵マッチャー
証明書とRSAまたはEC秘密鍵、CSRを比較し、公開鍵が一致するかをブラウザ内だけで確認します。
PEM/DER変換ツール
証明書、鍵、CSRをPEMとバイナリDER、base64、16進数の間で変換。形式を判別し、RSA PKCS#1/PKCS#8にも対応します。
JSONの整形・検証・修復
JSONフォーマッターは読みやすいようにインデントを付け、バリデーターはパースできるかと壊れている位置を示します。JSON Schemaバリデーターは単なる文法の正当性だけでなく、期待する構造になっているかを検証します。JSONがあと一歩の場合—末尾カンマ、シングルクォート、末尾の切れなど、言語モデルがよく出力する癖—JSON修復ツールが機械的な不整合を直し、JSON差分は行単位ではなくキーごとに2つの版を比較します。
CSVとスプレッドシート
CSVは単純そうに見えて、実はそうでもありません。区切り文字はさまざま(カンマ、多くの欧州ロケールではセミコロン、タブ)。テキスト項目は引用符内に区切り文字を含むことがあり、Excelはコードの先頭ゼロを黙って落としたり、長い数値を指数表記にしたりします。CSVビューアーは実際にどうパースされるかを示し、ExcelからCSVとCSVからExcelで相互に変換し、CSVからJSONは行をコード向けのレコードに変換します。
エンコードは暗号化ではありません
Base64、URLエンコード、HTMLエンティティは、特定の経路で壊れないようにデータの書き方を変えるだけのものです。誰でも元に戻せるため、秘匿にはなりません。ハッシュは一方向・固定長で、ファイルが変わっていないことの確認に有用です—ファイルハッシュはSHA-256をローカルで計算します—ただし、単純で高速なハッシュはパスワードの保管方法として安全ではありません。
JWTは誰でも読めます。JWTデコーダーはキーなしでクレームを表示します。改ざんされていないことを証明できるのは署名の検証だけで、JWTベリファイアはHMACトークンに対してそれを行います。
時刻・スケジュール・識別子
UnixタイムスタンプはUTCで1970年からの秒数ですが、JavaScriptや多くのAPIはミリ秒を使うため、13桁の値はほぼ確実にミリ秒です—タイムスタンプ変換はどちらにも対応します。Cronのスケジュールは5つのフィールド(分、時、月日、月、曜日)で、通常はサーバーのタイムゾーン(多くはUTC)で動きます。cron解説はスケジュールを言葉で説明し、次の実行時刻を一覧します。衝突してはいけない識別子には、カウンターやタイムスタンプではなくUUIDを使ってください。