開発者向けツール
JSON整形、Base64・URLエンコード、JWT解析、ハッシュ・UUID、正規表現、タイムスタンプ・色・進数変換
- JSON整形・検証 JSONを見やすくインデントしたり、1行に圧縮したり、キーを並べ替えたりできます。構文エラーは何行目の何列目かを日本語で表示します。
- Base64エンコード・デコード 文字が崩れないようUTF-8でBase64エンコード・デコードを行います。URL-safe形式、ファイルをBase64・data URLへの変換、Base64を再度ファイルに戻す機能まで対応。
- URLエンコード・デコード ハングルのURLやクエリ値を%ED%95%9Cのようなパーセントエンコーディングに変換・復元します。URLをプロトコル・ホスト・パス・クエリパラメータの表に分けて表示します。
- JWT解析 JWTトークンのヘッダーとペイロードを見やすく展開し、exp・iat・nbfを韓国時間(KST)に変換して有効期限切れかどうかを表示します。トークンはどこにも送信されません。
- ハッシュ生成 テキストやファイルのMD5、SHA-1、SHA-256、SHA-384、SHA-512ハッシュを一度に計算します。HMACキー、期待値との比較でダウンロードファイルの整合性も確認できます。
- UUID生成 ランダムなUUID v4と、時間順にソートされるUUID v7を、最大1,000個まで一度に生成します。大文字・ハイフン除去・中括弧形式にも対応。
- パスワード生成 大文字・小文字、数字、特殊文字を選んで8~64文字のランダムなパスワードを作成します。紛らわしい文字の除外、複数生成、強度(エントロピー)表示にも対応。生成はブラウザ内のみで行われます。
- 正規表現テスト JavaScriptの正規表現を入力すると、一致部分がすぐにハイライトされ、グループ・名前付きグループの値と置換結果($1、$<name>)を表示します。メール・携帯電話番号の例も含みます。
- タイムスタンプ変換 Unixタイムスタンプ(秒・ミリ秒)を韓国時間(KST)・UTC・ISO 8601に変換したり、日付をタイムスタンプに変換したりします。桁数から秒・ミリ秒を自動判別します。
- 色変換 HEX、RGB、HSL、HSV、CMYKのカラーコードを相互に変換し、文字色・背景色の明度コントラストをWCAG AA・AAA基準で検証します。明るい・暗いパレットも作成します。
- 進数変換 2進数、8進数、10進数、16進数と2~36進数を相互に変換します。非常に大きな数(BigInt)も正確に扱え、ビット表示や負数の2の補数表現にも対応しています。
- cron式の解析 "0 9 * * 1"のようなcron式を「毎週月曜日午前9時0分」のように日本語で説明し、次に実行される時刻を10件、韓国時間(KST)で表示します。秒を含む6フィールド形式にも対応。
- テキスト比較 2つのテキストを行単位で比較し、追加・削除された行と変更された文字を色で表示します。空白・大文字小文字の無視、並べて表示と1行表示に対応。
- HTML実体参照変換 < > & " を < > & " に変換・復元します。名前付き・数値実体参照や\uXXXX、\u{...}形式のUnicodeエスケープ ↔ 文字の変換にも対応しています。
- ダミーテキスト生成 デザイン案やWeb画面のテストに使える、自然な日本語のダミー文章と英語のLorem ipsumを、段落・文・単語数の単位で生成します。
広告