メインコンテンツへスキップ
Z

Developer Tools

73 free developer tools. Browser-based. No signup. Privacy-first.

Free No signup Client-side Privacy friendly

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 only

Pythonコードのインデントを整え、余分な空行をまとめ、文字列のクォートスタイルを統一します。これはインデント整形ツールであり、完全なPEP-8フォーマッターではありません。

ツールを開く

PHPフォーマッター

ブラウザ上でPHPソースコードを整形します。デフォルトでPSR-12に準拠し、波括弧のスタイル変換や開始タグの正規化にも対応しています。

ツールを開く

Javaフォーマッター

Reindent only

K&RまたはAllmanスタイルでJavaソースコードのインデントを整えます。すべてブラウザ内で完結し、コンパイルは行いません。

ツールを開く

C#フォーマッター

Reindent only

C#のソースコードをAllman形式の波括弧で再インデントし、自動プロパティを正規化して式形式メンバーを整えます。あくまでインデント整形ツールであり、Roslynによる完全なフォーマッターではありません。

ツールを開く

C / C++ コードフォーマッター

Reindent only

波括弧のスタイル、インデント幅、プリプロセッサ指示子の配置位置を指定して、C言語またはC++のソースコードのインデントを整えます。あくまでインデント整形ツールであり、clang-formatのようなフル機能のフォーマッターではありません。

ツールを開く

Ruby / Lua / Perl フォーマッター

Reindent only

Ruby、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向けに文字列をエスケープ・アンエスケープします。

ツールを開く

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進数で表示、またその逆にコードから文字へ変換します。任意の文字列に対応するライブテーブル表示も可能です。

ツールを開く

よくある質問

単語はどのように分割(トークン化)されますか?

テキストはまず小文字に変換され、正規表現 /[a-zà-ÿ\d']+/giu によって、文字・数字・アポストロフィが連続する部分がマッチされます。そのため“don't”は1つのトークンとして扱われますが、句読点や絵文字は単語の区切りとして機能します。

どのようなストップワードが除外されますか?

冠詞、前置詞、よく使われる代名詞、助動詞などを含む短い英語リストが使われます。これは弊社のWord & Character Counterのトップキーワード機能で使用しているものと同じリストです。

割合はフィルター後のトークン数に基づきますか、それとも元のトークン数ですか?

ストップワードを除外している場合はフィルター後の件数に基づいて計算され、そうでない場合はトークンの総数に基づきます。いずれの場合も、この列は実際にカウントされた単語の比率を反映しています。

関連ツールはありますか?

読了時間なども含めた概要が必要な場合はWord & Character Counterを、出現回数に基づいて行を絞り込みたい場合はFilter Linesをご利用ください。

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

無料登録