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

JSONフォーマッター

貼り付け・整形・検証 — すべてブラウザー内で完結。

ツールを全画面で開く

入力

⌘↵ 整形 · Esc 全画面終了

Zerethon Tools

クリエイターと開発者のための無料ツール

高速でプライバシーに配慮したユーティリティ。登録不要。ほとんどがブラウザ内で完結します。

またはすべて見る →

開発者 · 73

フォーマット & 圧縮 · 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の圧縮に対応し、削減されたサイズをリアルタイムで表示します。

ツールを開く

データ変換 · 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クラスを再構築したいときのための逆変換ツールも用意しています。

ツールを開く

エンコード & 暗号化 · 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向けに文字列をエスケープ・アンエスケープします。

ツールを開く

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

ツールを開く

クリエイター · 33

テキスト装飾 & 大文字小文字 · 8

文字列反転ジェネレーター

テキストを文字単位・単語単位・行単位で反転します。書記素クラスタに対応しているため、絵文字や結合文字も分割されずそのまま保たれます。

ツールを開く

装飾フォントジェネレーター

テキストを13種類のUnicode装飾フォントに変換します——ボールド、イタリック、スクリプト体、フラクトゥール、ダブルストライク、等幅、全角など。Twitter、Instagram、TikTok、Discordでそのまま使えます。

ツールを開く

見えない文字ジェネレーター

Discordやゲームなど、内容を空にできないプラットフォーム向けに、見えないUnicode文字を生成します。6種類のバリエーションに対応。

ツールを開く

取り消し線テキストジェネレーター

Unicodeを使って、どんなテキストにも取り消し線・下線・上線の効果を追加します。コピーしてプロフィール、投稿、コメントに貼り付けるだけ。

ツールを開く

小文字ジェネレーター

テキストをUnicodeのスモールキャップ、上付き文字(superscript)、下付き文字(subscript)に変換します。どこにでもコピー&ペーストできます。

ツールを開く

上下逆さまテキストジェネレーター

反転したUnicode文字を使ってテキストを逆さまにします。ユニークなキャプションやプロフィール作りにぴったりです。

ツールを開く

Zalgoテキストジェネレーター

結合分音記号を何重にも重ねて、あなたの文字を「グリッチ」効果満点の見た目に変えます。控えめな不気味さなら弱めモード、フルパワーのZalgoにしたいならカオスモードを選んでください。

ツールを開く

アクセント記号除去ツール

任意のテキストからダイアクリティカルマーク(アクセント記号)を除去します — café → cafe、naïve → naive。ドイツ語・北欧言語向けの翻字(ä → ae、ß → ss、å → aa)にも対応。

ツールを開く

Web3 · 6

アルゴリズム · 31

ソート · 6

バブルソート ビジュアライザー

バブルソートの動きをアニメーションで確認できるツール。ステップ実行や速度調整、カスタム入力データ、比較・交換回数のリアルタイム表示、擬似コードの表示に対応しています。すべてブラウザ内だけで動作します。

ツールを開く

挿入ソート(Insertion Sort)ビジュアライザー

挿入ソートをアニメーションで可視化。ステップ実行や速度調整、カスタム入力、比較回数・書き込み回数のリアルタイム表示、疑似コード(pseudocode)表示に対応。すべてブラウザ内で完結します。

ツールを開く

選択ソート(Selection Sort)ビジュアライザー

ステップ実行、速度調整、カスタム入力、比較/交換回数のライブカウンター、擬似コードを備えたSelection Sortのアニメーション。すべてブラウザ内だけで完結します。

ツールを開く

マージソート ビジュアライザー

マージソートの動きをアニメーションで再現するツールです。ステップ実行、速度調整、独自のデータ入力、比較・書き込み回数のリアルタイム表示、擬似コード表示に対応。すべてブラウザ上だけで動作します。

ツールを開く

クイックソート・ビジュアライザー

ピボットとパーティションをハイライト表示しながらクイックソートをアニメーション表示。ステップ実行、速度調整、カスタム入力、リアルタイムのカウンター、擬似コードにも対応。ブラウザ上ですぐに動かせます。

ツールを開く

ヒープソート ビジュアライザー

ヒープソートのアルゴリズムをアニメーションで可視化。ステップ実行や速度調整、入力データのカスタマイズ、比較・交換回数のライブカウント、擬似コード表示に対応。ブラウザだけでその場に動かせます。

ツールを開く

グラフ & 経路探索 · 5

ダイクストラ法ビジュアライザー

グリッド上でダイクストラ法による経路探索を可視化。壁を描き、始点・終点を動かし、迷路を生成し、探索の進行をステップごとに確認できます。すべてブラウザ上で動作します。

ツールを開く

A*経路探索ビジュアライザー

マンハッタン距離ヒューリスティックを使ったA*経路探索をグリッド上でインタラクティブに可視化。壁を描いてスタート/ゴールを動かし、迷路を自動生成し、探索をステップごとに実行できます。すべてブラウザ内で完結します。

ツールを開く

幅優先探索(BFS)ビジュアライザー

グリッド上でインタラクティブに幅優先探索を体験できるツール。壁を描き、スタート地点とゴール地点を自由に動かし、迷路を自動生成しながら、探索が層ごとに広がっていく様子をステップ単位で観察できます。ブラウザだけですぐに動きます。

ツールを開く

深さ優先探索(DFS)ビジュアライザー

グリッド上でインタラクティブに深さ優先探索を体験。壁を描いたり、スタート/ゴール地点を動かしたり、迷路を生成したり、探索の様子をステップごとに確認できます。ブラウザ上ですぐに動作します。

ツールを開く

迷路ジェネレーター

再帰分割法(recursive division)によるアニメーション付き迷路ジェネレーター — 壁が組み上がっていく過程をステップごとに確認し、速度を調整して、新しい迷路を何度でも生成できます。経路探索アルゴリズムのビジュアライザーと組み合わせて使うのに最適です。すべてブラウザ上で完結します。

ツールを開く

データ構造 · 6

二分探索木ビジュアライザー

挿入・検索・削除をアニメーションで確認できるインタラクティブな二分探索木ツール。ステップ操作と疑似コード表示付きで、ブラウザ上ですぐに動かせます。

ツールを開く

バイナリヒープ可視化ツール

インタラクティブなバイナリ最大ヒープ — 要素を挿入(insert)し、最大値を取り出す(extract-max)操作を、sift-up / sift-downのアニメーションとステップ実行、疑似コード付きで確認できます。すべてブラウザ内で完結します。

ツールを開く

スタック可視化ツール

インタラクティブなLIFOスタック — pushとpopをアニメーション付きのtopポインタとステップ操作で確認できます。ブラウザ上ですぐ動作します。

ツールを開く

キュー可視化ツール

インタラクティブなFIFOキュー — front/rearポインタのアニメーション付きで要素の追加(enqueue)と取り出し(dequeue)を実行し、ステップ操作ボタンで動きを確認できます。ブラウザ上ですぐに動作します。

ツールを開く

連結リスト・ビジュアライザー

単方向連結リストをインタラクティブに操作 — 先頭/末尾への挿入、検索、削除をポインタが動くアニメーションとステップ実行ボタンで確認できます。ブラウザ上でそのまま動作します。

ツールを開く

ハッシュテーブル可視化ツール

separate chaining方式のインタラクティブなハッシュテーブル。insert・search・deleteの動きを、値のハッシュ化と衝突処理のアニメーションで確認できます。ブラウザ上ですぐに動作します。

ツールを開く

数論 & 数学 · 5

エラトステネスの篩 ビジュアライザー

エラトステネスの篩(ふるい)アルゴリズムを数字グリッド上でアニメーション表示するツール。素数にマークを付け、合成数を消していく様子をステップごとに確認できます。すべてブラウザ内で動作します。

ツールを開く

ユークリッドの互除法ビジュアライザー(GCD)

ユークリッドの互除法をアニメーションで表示 — (a, b) → (b, a mod b) という置き換えを繰り返しながら、2つの数の最大公約数(GCD)をステップごとに計算します。ブラウザ上でそのまま動作します。

ツールを開く

素因数分解ビジュアライザー

因数分解ツリーで素因数分解をアニメーション表示 — 数を1ステップずつ素因数へ分解していきます。ブラウザだけで動作します。

ツールを開く

コラッツ予想ビジュアライザー

コラッツ数列(3n+1)を動的な折れ線グラフで表示 — 1に到達するまでの増減の軌跡を追跡できます。ステップごとの操作に対応。ブラウザ上ですぐに実行できます。

ツールを開く

フィボナッチ数列ビジュアライザー

フィボナッチ数列の生成過程をアニメーションで可視化 — 各項は直前の2項の和で、ステップごとの操作ボタンで一項ずつ組み立てられます。ブラウザ上ですぐに動作します。

ツールを開く

数学 · 19

代数 & 論理 · 8

方程式ソルバー

2次方程式(実数解・複素数解と判別式)と2×2の連立1次方程式を解きます。すべてブラウザ内で処理します。

ツールを開く

行列計算機

行列の加算・減算・乗算・転置に加え、行列式や逆行列(2×2〜4×4)も計算できます。すべてブラウザ上で処理されます。

ツールを開く

真理値表ジェネレーター

ブール式(AND/OR/NOT/XOR/→/↔)から完全な真理値表を作成します。変数は最大8個まで対応。処理はすべてクライアント側で完結します。

ツールを開く

関数グラフ描画ツール

任意の式に対して y = f(x) のグラフを好きな区間で描画 — べき乗、三角関数、対数、平方根に対応。すべてブラウザ上で処理されます。

ツールを開く

ベクトル計算機

2D/3Dベクトルの加算、減算、内積、外積、大きさ、単位ベクトル、2つのベクトル間の角度を瞬時に計算。ブラウザ上ですぐに結果が表示されます。

ツールを開く

集合演算計算ツール

和集合・積集合・差集合・対称差の計算に加え、部分集合・上位集合の判定にも対応。重複する要素は自動的に除去されます。

ツールを開く

カルノー図ソルバー

2〜4変数のブール関数を最簡SOP形式に簡単化。ドントケア条件にも対応し、使用された主項を表示します。

ツールを開く

導関数・積分計算機

1階・2階の導関数を数式(シンボリック)の形で求め、定積分もシンプソンの公式による数値計算で算出します。すべてクライアント側で処理されます。

ツールを開く

ライティング · 4

生産性 · 6

科学 · 5

金融 · 3

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

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

Zerethon を無料で試す