UTILS.
100% ブラウザ内で完結

開発者向けツール

すべてブラウザ内で動作する無料の開発者向けユーティリティ集です。JSONの整形と検証、Base64のエンコードとデコード、JWTのデコード、正規表現のテスト、UUIDの生成、データ形式間の変換などを、サーバーへ一切送信することなく実行できます。

{}

JSON フォーマッター・バリデーター

JSON の整形、圧縮、検証を行い、エラーをインラインで表示します。

64

Base64 エンコーダー / デコーダー

テキストを Base64 にエンコード、またはデコードして戻します。UTF-8 に完全対応。

%

URL エンコーダー / デコーダー

文字列を URL で安全に使えるようパーセントエンコードしたり、元に戻したりします。

#

ハッシュ生成ツール

任意のテキストから SHA-1、SHA-256、SHA-384、SHA-512 ハッシュを生成します。

JWT

JWT デコーダー

JSON Web Token のヘッダーとペイロードをローカルでデコードします(検証は行いません)。

cron 式パーサー

cron 式を検証し、次回以降の実行予定時刻をプレビューします。

.*

正規表現テスター

正規表現をテキストに対してテストし、一致箇所をすべてハイライトします。

CSV ⇄ JSON 変換ツール

CSV を JSON 配列に、JSON を CSV に変換します。

&

HTML エンティティ エンコーダー

テキストを HTML エンティティにエンコード、またはエンティティをテキストにデコードします。

ファイルチェックサム(WASM)

任意のファイルの CRC-32、Adler-32、SHA-256 を WebAssembly で計算します。

TS

JSON → TypeScript 変換

JSONサンプルから型を再帰的に推論し、TypeScriptのインターフェースを生成します。

</>

XML フォーマッター

XMLをインデント付きで整形したり、1行に圧縮したりします。

SQL フォーマッター

キーワードを大文字にし、各句を独立した行に配置してSQLを整形します。

HTML 圧縮ツール

コメントを削除し、余分な空白を詰めてHTMLを圧縮します。

CSS 圧縮ツール

コメントと不要な空白を取り除いてCSSを圧縮します。

"

JSON 文字列エスケープ

JSONドキュメント内で安全に使えるよう、文字列をエスケープまたはアンエスケープします。

\n

バックスラッシュ エスケープ

\n、\t、\uXXXX などのバックスラッシュシーケンスをエスケープまたはアンエスケープします。

?=

クエリ文字列パーサー

URLのクエリ文字列をJSONに変換し、JSONをクエリ文字列に戻します。

URLパーサー

URLをプロトコル、ホスト、ポート、パス、クエリ、ハッシュの各要素に分解します。

UA

User-Agentパーサー

user-agent文字列からブラウザ、レンダリングエンジン、OSを判別します。

キーボードイベントテスター

押したキーの key、code、keyCode と修飾キーのフラグを確認できます。

HTTPステータスコード

任意のHTTPステータスコードの名称と意味を、番号またはテキストで検索できます。

755

Chmod計算機

Unixのファイル権限を記号表記と8進数表記の間で双方向に変換します。

⊞}

JSON フラット化 / 復元

ネストした JSON をドット記法のキーにフラット化、またはフラットなキーからネストしたオブジェクトを再構築します。

A↓}

JSON キーソート

JSON オブジェクトのキーを昇順または降順で再帰的に並べ替えます。

}<

JSON から XML へ

JSON オブジェクトをインデント付きの XML ドキュメントに変換します。

<↓

HTML から Markdown へ

基本的な HTML を、入力しながらきれいな Markdown に変換します。

{ }

CSS 整形ツール

圧縮された CSS を適切な改行とスペースでフォーマットしてインデントします。

.gi

.gitignore ジェネレーター

よく使う言語やツールのテンプレートを組み合わせて .gitignore ファイルを生成します。

JSON 差分

2つの JSON オブジェクトを比較し、追加・削除・変更されたすべての値をパスごとに一覧表示します。

▦<

HTML テーブルジェネレーター

カンマ・タブ・セミコロン区切りの行を、プレビュー付きのきれいな HTML テーブルのマークアップに変換します。

▦|

Markdown テーブルジェネレーター

CSV または TSV データを、桁を揃えて整形した GitHub 仕様の Markdown テーブルに変換します。

ULID

ULID ジェネレーター

ソート可能で辞書順に並ぶ、一意な ULID 識別子を生成します。

nano

Nano ID ジェネレーター

サイズとアルファベットを指定して、コンパクトで URL セーフな一意 ID を生成します。

Snowflake ID デコーダー

Twitter や Discord の snowflake ID をタイムスタンプ・ワーカー・プロセス・シーケンスに分解します。

45

Base45 エンコーダー/デコーダー

EU の COVID QR コードで使われる、RFC 9285 で定義された Base45 をエンコード・デコードします。

xn

Punycode / IDN 変換ツール

国際化ドメイン名を Punycode(xn--)の ASCII に、また Unicode に相互変換します。

NFC

Unicode 正規化ツール

NFC・NFD・NFKC・NFKD 形式を使って Unicode テキストを正規化します。

mime

MIME タイプ検索

ファイル拡張子の MIME コンテンツタイプを調べたり、MIME タイプで検索したりできます。

.ext

ファイル拡張子情報

ファイル拡張子の意味、カテゴリー、一般的な MIME タイプを調べます。