Developer Tools
73 free developer tools. Browser-based. No signup. Privacy-first.
Developer Tools とは?
Developer tools are browser-based utilities that format, convert, encode, hash and validate the data and code developers work with every day — JSON, SQL, Base64, UUIDs, regular expressions and more. They run entirely client-side, so payloads never leave the browser, and need no signup or installation.
What are developer tools?
This suite collects the small, repetitive utilities that punctuate a developer’s day — pretty-printing a minified JSON blob, decoding a Base64 token, generating a UUID, testing a regular expression, or hashing a string. Reaching for a single fast page beats wiring up a script or trusting a random site with sensitive payloads.
Because every tool runs in your browser, API keys, tokens and request bodies you paste in never touch a server. That makes these safe to use on production data — the kind of input you would never paste into an unknown online tool.
Why client-side?
- Privacy: sensitive data (API keys, payloads, passwords) never leaves your device.
- Speed: no network round-trip — results appear as you type.
- Reliability: works offline once loaded.
- Cost: always free, no signup or rate limits.
Browse Developer Tools
Formatters & Minifiers · 18
JSONフォーマッター
JSONをオンラインで整形・検証・圧縮。無料・登録不要 — データはブラウザの外へ送信されません。
ツールを開くSQLフォーマッター
SQLクエリをオンラインで整形 — MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryのコードをきれいに整えます。
ツールを開くHTMLフォーマッター & ミニファイア
ブラウザ上でHTMLを整形または圧縮できます。処理はすべてクライアント側で完結し、あなたのHTMLコードが外部に送信されることは一切ありません。
ツールを開くCSSフォーマッター・圧縮ツール
CSSコードをブラウザ上で整形または圧縮。無料・登録不要・アップロード不要。
ツールを開くYAMLフォーマッター&バリデーター
ブラウザ上でYAMLを検証・整形・圧縮(minify)。構文エラーを行番号付きで検出します。
ツールを開くXMLフォーマッター
ブラウザ標準のパーサーを使ってXMLを整形・圧縮。外部依存なし、高速かつ正確です。
ツールを開くMarkdownフォーマッター
Prettierを使ってMarkdownのソースを整形します。スペースの取り方、箇条書きの記号、リンクの改行位置を一貫させます。
ツールを開くJavaScript フォーマッター&ミニファイア
Prettierでコードを整形するか、ブラウザ上でそのままミニファイ(圧縮)できます。async/await、オプショナルチェイニング、JSXなどモダンな構文にも対応。
ツールを開くPythonフォーマッター
Reindent onlyPythonコードのインデントを整え、余分な空行をまとめ、文字列のクォートスタイルを統一します。これはインデント整形ツールであり、完全なPEP-8フォーマッターではありません。
ツールを開くPHPフォーマッター
ブラウザ上でPHPソースコードを整形します。デフォルトでPSR-12に準拠し、波括弧のスタイル変換や開始タグの正規化にも対応しています。
ツールを開くJavaフォーマッター
Reindent onlyK&RまたはAllmanスタイルでJavaソースコードのインデントを整えます。すべてブラウザ内で完結し、コンパイルは行いません。
ツールを開くC#フォーマッター
Reindent onlyC#のソースコードをAllman形式の波括弧で再インデントし、自動プロパティを正規化して式形式メンバーを整えます。あくまでインデント整形ツールであり、Roslynによる完全なフォーマッターではありません。
ツールを開くC / C++ コードフォーマッター
Reindent only波括弧のスタイル、インデント幅、プリプロセッサ指示子の配置位置を指定して、C言語またはC++のソースコードのインデントを整えます。あくまでインデント整形ツールであり、clang-formatのようなフル機能のフォーマッターではありません。
ツールを開くRuby / Lua / Perl フォーマッター
Reindent onlyRuby、Lua、Perlのソースコードを再インデントします。キーワードベースの3言語を1つのツールでまとめて処理。
ツールを開くGraphQLフォーマッター
公式のgraphql/languageパーサーを使って、GraphQLのquery・mutation・SDLをきれいに整形します。
ツールを開くCSSプリプロセッサ変換ツール
LESS、SCSS、SASS、StylusとCSSの間を相互変換します。「CSSへの変換」には本物のコンパイラを、それ以外はヒューリスティックな手法を使用します。
ツールを開くJavaScript圧縮ツール
terserを使ってJavaScriptを圧縮します。変数名短縮(mangle)、コード圧縮、コメントの扱いを細かく設定でき、圧縮前後のサイズ比較も確認できます。
ツールを開くHTML圧縮ツール
html-minifier-terserを使ってHTMLを圧縮します。空白の圧縮、コメントの削除、インラインCSS/JSの圧縮に対応し、削減されたサイズをリアルタイムで表示します。
ツールを開くData Converters · 15
CSV to JSON コンバーター
CSV(またはTSV・パイプ区切り)データをJSONに変換します。区切り文字を自動検出し、RFC 4180に準拠しています。
ツールを開くJSON to CSV コンバーター
JSONのオブジェクト配列をCSVに変換します。ネストされたデータをドットパスでフラット化するオプション付き。
ツールを開くJSON to YAML コンバーター
ブラウザ上でJSONをYAMLに変換します。YAML 1.2仕様に準拠。
ツールを開くYAML → JSON 変換ツール
ブラウザ上でYAMLをJSONに変換します。構文エラーはパーサーのメッセージとともに検出されます。
ツールを開くJSON to XML コンバーター
ブラウザ上でJSONをXMLに変換します。ルート要素名、属性プレフィックス、テキストキーをカスタマイズ可能です。
ツールを開く区切り文字付きテキスト抽出ツール
CSV、TSV、または任意の区切り文字付きテキストから1列だけを抽出します。列番号またはヘッダー名で選択可能。RFC 4180準拠。
ツールを開くXML to JSON コンバーター
ブラウザ内でXMLをJSONに変換します。ネイティブのDOMParserを使用し、属性プレフィックス、テキストキー、コンパクトモードをカスタマイズできます。
ツールを開くCSV to XML 変換ツール
CSV(またはTSV・パイプ区切り)データをXMLに変換します。ルート要素名やレコード要素名を自由に指定でき、ヘッダー行は列タグとして扱われます。
ツールを開くCSV to SQL 変換ツール
CSVからINSERT文を生成します。MySQL、PostgreSQL、SQLite、SQL Serverの方言に対応し、CREATE TABLEの併記も可能です。
ツールを開くHTMLタグ除去ツール
HTMLタグを除去し、エンティティをデコードしてプレーンテキストに変換します。改行・リンク・空白の扱いをオン/オフで切り替えられます。
ツールを開くHTMLテーブル抽出ツール
HTML内の<table>要素を抽出し、CSV、TSV、JSON、Markdownに変換します。ページに複数のテーブルがある場合は、個別に選択できます。
ツールを開くHTML to Markdown 変換ツール
Turndown を使って HTML を Markdown に変換します。見出しスタイル(ATX / Setext)、箇条書きの記号、コードフェンスのスタイルを自由にカスタマイズできます。
ツールを開くMarkdown to HTML変換ツール
Markdownをライブプレビュー付きでHTMLにレンダリングします。GFMテーブル、タスクリスト、フェンス付きコードブロックに対応。marked ライブラリを使用しています。
ツールを開くJSON to Java POJO 変換ツール
JSONからJava POJOを生成します。Jacksonアノテーション、Lombok、Java 16+のrecordのオン/オフを選択可能。ネストされたオブジェクトはネストされたクラスになります。
ツールを開くPOJOをJSONに変換
JavaのPOJO(Plain Old Java Object)インスタンスを、Jackson、Gson、またはMoshiを使ってJSONに変換します。コピー&ペーストしてそのまま使えるコード例に加え、同じPOJOクラスを再構築したいときのための逆変換ツールも用意しています。
ツールを開くEncoding & Encryption · 7
Base64 エンコード・デコードツール
テキストやファイルをBase64でエンコード・デコードします。標準形式とURLセーフ形式に対応。無料・登録不要。
ツールを開くURL エンコード・デコードツール
URLやクエリ文字列のパラメータをエンコード・デコードします。パーセントエンコーディングにより、データを安全に受け渡しできます。
ツールを開くAES 暗号化・復号化
AES-256-GCMとパスワードを使ってテキストを暗号化・復号化します。鍵の導出にはPBKDF2-SHA256を使用し、すべての処理はブラウザ内で完結します。
ツールを開くBase-N エンコーダー & デコーダー
Base16、Base32(RFC 4648)、Crockford Base32、Base85(ASCII85)、Base91 のエンコード・デコードをブラウザ内で完結できます。
ツールを開くUTF-8コンバーター
テキストをUTF-8の16進数バイト、10進数バイト、\xABエスケープ、\u{HEX}エスケープに変換——またその逆も可能です。
ツールを開くHTMLエンティティ変換ツール
HTMLエンティティを名前付き・10進数・16進数形式でエンコード/デコードします。HTML5の250種類以上のエンティティに対応。
ツールを開く文字列エスケープ・アンエスケープツール
HTML、XML、Java、C#、JavaScript、JSON、CSV(RFC 4180)、SQL向けに文字列をエスケープ・アンエスケープします。
ツールを開くHash & Crypto · 6
MD5ハッシュジェネレーター
テキストやファイル(最大50MB)のMD5ハッシュ(ダイジェスト)をブラウザ内で計算します。結果はHexまたはBase64形式で出力できます。
ツールを開くSHA-256ハッシュジェネレーター
Web Crypto APIを使ってブラウザ上でテキストやファイルのSHA-256ハッシュ値を計算します。結果はHexまたはBase64形式で出力できます。
ツールを開くSHA-1ハッシュジェネレーター
Web Crypto APIを使ってブラウザ上でテキストやファイルのSHA-1ハッシュ(ダイジェスト)を計算します。GitのコミットIDや古いシステムとの互換用途に便利です。
ツールを開くROT13エンコーダー
ブラウザ内で完結する古典的なROT13暗号ツール。エンコードとデコードは同じ操作です。
ツールを開くシーザー暗号
古典的なシーザーの換字式暗号を使ってテキストを暗号化・復号します。英語の文字出現頻度に基づいてシフト量を自動検出するモードも搭載。
ツールを開くハッシュジェネレーター — 全アルゴリズム対応
MD4、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、SHA3、Keccak-256、CRC-32、NTLMのハッシュ値をテキストやファイルからブラウザ上で直接計算します。
ツールを開くNumbers & Bitwise · 6
基数変換ツール
10進数・2進数・8進数・16進数の間で数値をリアルタイムに変換する4行グリッドツールです。BigIntによる安全な計算に対応し、符号付き32-bit / 64-bitモードも選択できます。
ツールを開くビット演算計算機
AND、OR、XOR、NAND、NOR、XNOR、NOT、ビットシフトを2つのBigIntオペランドに対して実行します。結果は10進数・2進数・8進数・16進数で同時に表示されます。
ツールを開くIP表記変換ツール
IPv4・IPv6アドレスを、ドット10進表記、10進整数、16進数、8進数、2進数、正規形(省略形)/展開形の間で相互変換します。入力した表記を自動で判別します。
ツールを開く文字列⇔Hex変換ツール
テキストをUTF-8のHexバイト列に変換、またはその逆変換を行います。エンコード時は5種類の区切り文字から選択でき、デコード時はよく使われる区切り文字を自動的に取り除きます。
ツールを開く文字列⇔バイナリ変換ツール
テキストを8ビットのバイナリに変換したり、その逆を行ったりするツールです。UTF-8に対応し、バイトやニブルの間にスペースを挿入して見やすくするオプションもあります。
ツールを開くASCII変換ツール
文字をASCII / Unicodeコードに変換し、10進数・16進数・2進数・8進数で表示、またその逆にコードから文字へ変換します。任意の文字列に対応するライブテーブル表示も可能です。
ツールを開くDate & Time · 3
Validators & Testers · 4
JSONPathテスター
JSON データに対して JSONPath 式をテストできます。リアルタイム評価でパスと値の両方を返し、フィルター、スライス、再帰下降にも対応しています。
ツールを開くXPathテスター
ブラウザ標準のXPathエンジンを使ってXMLまたはHTMLドキュメントに対するXPath式を検証します。結果テーブルはリアルタイムで更新されます。
ツールを開くRegexデータジェネレーター
任意の正規表現パターンに一致する文字列を1〜100個生成します。テストデータ、フィクスチャ、ファジングに最適です。
ツールを開くJSON5バリデーター
行番号・列番号付きのエラー表示でJSON5を検証。コメント、末尾カンマ、シングルクォート、16進数に対応。
ツールを開くDiff & Compare · 2
Web & SEO · 5
スラッグURLジェネレーター
任意のテキストをきれいなURLスラッグに変換します。アクセント記号付き文字の正規化、句読点の除去、ストップワードの除去(任意)に対応。
ツールを開くMarkdownテーブルジェネレーター
編集可能なグリッド上でGitHub Flavored Markdown(GFM)のテーブルを作成します。TSVやCSVを貼り付けて、列ごとに配置を調整できます。
ツールを開くUTM URLビルダー
Google Analytics、GA4、Plausible、PostHog向けにキャンペーン計測用URLを生成します。URLの妥当性チェックと、直近5件のURLの端末保存に対応。
ツールを開くURLパーサー
URLをscheme、認証情報、host、port、path、query、hashに分解します。クエリパラメータの表はパーセントエンコーディングをデコードし、リアルタイムで更新されます。
ツールを開くHTMLプレイグラウンド
サンドボックス化されたiframeでリアルタイムプレビューを表示するHTML/CSS/JSの試作ツール。localStorageに自動保存され、すべての処理はクライアント側だけで完結します。
ツールを開くGenerators · 4
UUID生成ツール
オンラインでUUIDを生成 — v1、v4、v7、Nilに対応。最大10,000件の一括生成が可能。無料・登録不要。
ツールを開くパスワードジェネレーター
暗号学的に安全な強力なランダムパスワードを生成します。長さと文字セットを自由にカスタマイズ可能 — すべてブラウザ内で完結します。
ツールを開くランダムJSON生成ツール
スキーマとfaker.jsを使ってダミーのJSONデータを生成します。JSON・CSV・TSV・XMLなど複数形式で出力可能。無料で、すべてブラウザ内で完結します。
ツールを開くJavaScript難読化ツール
control-flow flattening、string array、dead-code injection、identifier manglingを使ってJavaScriptコードを難読化します。3種類のプリセットを用意し、ブラウザ上で即座に処理できます。
ツールを開くText Style & Cases · 1
Text Cleanup · 1
よくある質問
単語はどのように分割(トークン化)されますか?
テキストはまず小文字に変換され、正規表現 /[a-zà-ÿ\d']+/giu によって、文字・数字・アポストロフィが連続する部分がマッチされます。そのため“don't”は1つのトークンとして扱われますが、句読点や絵文字は単語の区切りとして機能します。
どのようなストップワードが除外されますか?
冠詞、前置詞、よく使われる代名詞、助動詞などを含む短い英語リストが使われます。これは弊社のWord & Character Counterのトップキーワード機能で使用しているものと同じリストです。
割合はフィルター後のトークン数に基づきますか、それとも元のトークン数ですか?
ストップワードを除外している場合はフィルター後の件数に基づいて計算され、そうでない場合はトークンの総数に基づきます。いずれの場合も、この列は実際にカウントされた単語の比率を反映しています。
関連ツールはありますか?
読了時間なども含めた概要が必要な場合はWord & Character Counterを、出現回数に基づいて行を絞り込みたい場合はFilter Linesをご利用ください。
Zerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。