開発者向けオンラインツール — 高速・登録不要
tulzy は開発者のための無料ブラウザツール集です。JSON整形、UUID生成、MD5/SHA-256ハッシュ化、Base64/URLエンコードなど。インストール不要、データはサーバーに送信されません。
エンコード
Base64
Base64 エンコード・デコード — テキストとファイル、ブラウザ内で完結。
Base32
Base32(RFC 4648)エンコード・デコード — テキストとファイル、ブラウザ内で完結。
URL Encode/Decode
URL エンコード・デコード — リンクやクエリパラメータでエスケープが必要な文字を変換します。
HTML Entities Encode/Decode
HTML エンティティのエンコード・デコード — ページ上で特殊文字を安全に表示。
JWT Encoder/Decoder
JWT トークンのエンコード・デコード — ヘッダー、ペイロード、HMAC 署名、標準クレーム。
Unicode Escape
Unicode エスケープシーケンスのエンコード・デコード — 文字を \uXXXX 形式に、またはその逆に変換。
ROT13 / シーザー暗号
シーザー暗号 — ラテンアルファベットの文字を巡回的にずらす暗号。ROT13 はずらし数13の特別な場合(下のボタン)で、対称的(encode と decode の結果が同じ)です。それ以外の文字(数字、キリル文字、記号)は変更されません。
Punycode encode/decode
Unicode 文字を含むドメイン名(IDN)を ASCII 互換の Punycode 形式(xn--)にエンコード、またはその逆にデコード。
モールス信号 encode/decode
テキスト(ラテン文字・キリル文字)をモールス信号(点と線)にエンコード、またはその逆にデコード。テーブルに対応がない文字はスキップされます。
Data URI / Base64 画像
画像を Data URI(data:image/…;base64,…)にエンコードして CSS/HTML に埋め込み、また Data URI や生の Base64 をファイルにデコード — すべてブラウザ内で完結。
Gzip/Deflate ↔ Base64
テキストを Gzip または Deflate で圧縮し、結果を Base64 でエンコード — その逆も可能。Compression Streams API を使いブラウザ内で完結。
XML Entities Encode/Decode
XML エンティティのエンコード・デコード — 標準の5種類(アンパサンド、山括弧、アポストロフィ、引用符)と数値文字参照。
JSON
JSON Formatter / Minify / Validator
JSON の整形(スペース2つのインデント)・圧縮・検証をブラウザ内で完結。
JSONPath テスター
実際の JSON データで JSONPath 式をテスト — 見つかった値とそのパスを即座にプレビュー。
JSON Diff / Compare
2つの JSON ドキュメントを比較 — 追加・削除・変更された内容を、各差分の正確なパスとともに表示。
JSON Schema Validator
JSON データが JSON Schema(draft-07 スタイル)に準拠しているか検証 — 各違反の正確なパスと説明付き。
JSON Path Extractor / Flatten
ネストされた JSON を「パス: 値」のフラットなリストに展開(Flatten)し、ネスト構造に再構築(Unflatten)。パス記法は JSONPath/JSON Diff と同じです: store.book[0].price。
JSON Sort Keys
JSON のオブジェクトキーを再帰的にアルファベット順にソート — 配列要素の順序は変わらず、各ネストレベルのオブジェクトキーのみソートされます。
JSON Repair
壊れた JSON を修復 — 余分なカンマ、シングルクォート、クォートのないキー、コメント、Python リテラル(True/False/None)など — 適用したすべての修正内容を一覧表示。
Mock JSON Generator
テンプレートに基づいて偽の JSON データを生成 — {{name}} や {{email}} のようなプレースホルダー値、配列は "キー|N" で繰り返し指定。
JSON ↔ YAML / CSV / XML / TOML
JSON を YAML、CSV、XML、TOML に変換、またはその逆 — すべてブラウザ内で、ライブラリなしで実行。
テキスト
Case Converter
テキストや識別子を、camelCase、snake_case、kebab-case など一般的なすべてのスタイルに一度に変換。camelCase/PascalCase での単語の境界、略語(XMLParser → XML + Parser)、数字も認識。
Text Diff
2つのテキストを行単位で比較 — 追加・削除・変更された内容を、変更行内は単語レベルでハイライト表示。
Regex Tester / Find & Replace
実際のテキストで正規表現をテスト:マッチ箇所のハイライトとキャプチャグループの解析、または見つかったマッチを新しいテキストに置換。
Sort & Dedupe Lines
テキストの行をアルファベット順にソートし、重複行・空行・余分な空白を削除。
String Escape
テキストを文字列リテラル用にエスケープ(引用符、バックスラッシュ、制御文字)してコードに貼り付けられるようにする、またはアンエスケープして元に戻す。
CRLF ↔ LF Converter
Windows(CRLF)、Unix/macOS(LF)、クラシックMac(CR)の間で改行コードを変換。混在した改行の検出にも対応。
Character & Word Counter
リアルタイムのテキスト統計:文字数(スペース込み・なし)、単語数、行数、文の数、段落数、バイト数(UTF-8)。
Lorem Ipsum Generator
ダミーテキスト Lorem Ipsum のジェネレーター — 段落、文、単語単位で生成。
Slugify
テキストを URL セーフな「スラッグ」に変換:キリル文字(ウクライナ語・ロシア語)を公式規格に基づいて翻字し、発音区別符号や不要な文字を除去、小文字化。
Markdown Preview / HTML ↔ Markdown
MarkdownをフォーマットされたHTMLとしてライブプレビューし、Markdown → HTMLとHTML → Markdownの双方向変換も可能。
Whitespace & Trim Tools
余分な空白を整理:行端の空白をトリム、連続する空白をまとめる、空行を削除、タブ↔スペースを変換。
Text Reverse
テキストを反転:文字単位、単語単位(単語の順序)、行単位(行の順序)から選択。
Word/Character Frequency Counter
テキストの頻度分析:各単語・文字が出現する回数を、回数順にソートして表示。
ハッシュ/暗号
Hash Generator
テキストまたはファイルのハッシュを13種類のアルゴリズムで同時に計算:MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、SHA3-512、RIPEMD-160、BLAKE2b、BLAKE2s、BLAKE3、CRC32、Adler-32。
Checksum Verifier
ファイルやテキストの整合性を検証 — 期待されるハッシュを貼り付けると、対応する13種類のアルゴリズムの中から自動で判定します。
HMAC Generator
秘密鍵を使ってテキストやファイルのHMAC(Hash-based Message Authentication Code)を計算 — MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、SHA3-512、RIPEMD-160の8種類のアルゴリズムを一度に。
Bcrypt Hash + Verify
bcryptでパスワードをハッシュ化(ランダムなソルトと調整可能なコスト)し、既存のbcryptハッシュに対してパスワードを検証。
UUID Generator
バージョン 1、3、4、5、6、7 の UUID を生成 — ランダム、時刻ベース、名前ベース(name-based)。
パスワードジェネレーター
長さと文字種を設定できる、暗号学的に安全なランダムパスワード。
AES Encrypt/Decrypt
パスワードを使ってAES-GCMまたはAES-CBCでテキストを暗号化・復号(鍵はPBKDF2で導出)。
Argon2 Hash + Verify
Argon2(Password Hashing Competitionの優勝方式、RFC 9106)でパスワードをハッシュ化 — d/i/idの3種類のバリアントに対応し、既存ハッシュとの照合も可能。
Scrypt Hash + Verify
scrypt(RFC 7914、メモリ依存型KDF)でパスワードをハッシュ化し、既存ハッシュとの照合も可能。
TOTP Generator/Verifier
時間ベースのワンタイムパスワード(TOTP、RFC 6238) — シークレットから現在のコードを生成し、時刻のずれを許容しつつ入力されたコードを検証。
PBKDF2 Hash + Verify
パスワードからPBKDF2(RFC 8018、HMAC-SHA1/256/384/512)で鍵を導出。反復回数は調整可能。
X.509 / SSL Certificate Decoder
PEM証明書(X.509/ASN.1 DER)を解析 — サブジェクト、発行者、有効期間、公開鍵、拡張フィールド、フィンガープリント。
PGP/GPG Encrypt/Decrypt
PGP鍵の生成、メッセージの暗号化・復号(OpenPGP、RFC 4880)をopenpgp.jsライブラリで実行。
時間/数値
Unix Timestamp ↔ 日付
Unix時間を日付に変換、またはその逆。任意のタイムゾーン(IANA)に対応。
Cron Parser
cron式を解析(5または6フィールド、@省略記法を含む) — スケジュールを平易な言葉で説明し、選択したタイムゾーンでの次回実行時刻を表示。
進数変換ツール
2進数、8進数、10進数、16進数、および任意の基数(2-36)の間で双方向に変換 — いずれかのフィールドに数値を入力してください。
ビット演算
指定したビット幅(8/16/32/64ビット)の整数に対するAND/OR/XOR/NAND/NOR/XNOR/NOTおよびシフト演算、任意の進数で表示。
日付差計算ツール
2つの日付/時刻の正確な差 — 暦での内訳(年、月、日…)、合計期間、営業日数。
年齢計算ツール
生年月日から正確な年齢を計算 — 年/月/日、これまで生きた総時間、次の誕生日。
タイムゾーンコンバーター
ある瞬間の時刻を — 複数のタイムゾーンで同時に表示。勤務時間の比較、通話の計画、日付のずれの確認に。
期間計算ツール
複数の期間の合計または差を計算 — 勤務時間、動画の長さ、タスクの合計時間の集計に便利。
ISO 8601期間パーサー
"P3Y6M4DT12H30M5S"のような文字列を読みやすい形式に解析、または年/月/日/時/分/秒からそのような文字列を作成。
週番号 (ISO 8601)
日付からISO 8601週番号を調べる、または特定の週の開始日と終了日を調べる。
ローマ数字コンバーター
アラビア数字 ↔ ローマ数字。どちらかのフィールドに入力すると、もう一方が自動的に更新されます。
IEEE 754浮動小数点コンバーター
10進数 ↔ IEEE 754 2進数表現(単精度または倍精度) — 符号、指数部、仮数部、特殊値。
数字を文字で表記
数字をテキストに変換(ウクライナ語、ロシア語、または英語) — フリヴニャ、ドル、ユーロ、ルーブルの金額表記オプション付き。
Web開発
Color Converter
HEX、RGB、HSL、HSV/HSB、CMYK間で色を変換します — いずれかのフィールドに値を入力すると、他のフィールドが即座に更新されます。
CSS Minify / Beautify
本番用にCSSを圧縮するか、圧縮されたCSSを読みやすい形式に整形します。
JS Minify / Beautify
本番用にJavaScriptを圧縮するか、圧縮されたコードを読みやすい形式に整形します。
HTML Minify / Beautify
本番用にHTMLを圧縮するか、圧縮されたコードを読みやすい形式に整形します。
CSS Gradient Generator
複数の色から線形、放射状、円錐形のグラデーションを作成し、完成したCSSを取得します。
Credit Card Validator
Luhnアルゴリズムでカード番号を検証し、決済ネットワークと桁数を判定します。すべてブラウザ内で計算され、番号はどこにも送信されません。
IBAN Validator
ISO 7064(mod 97)チェックサム、フォーマット、および国ごとの想定される桁数でIBANを検証します。すべてブラウザ内で計算されます。
QR Code Generator / Reader
テキストまたはURLからQRコードを生成する、あるいはアップロードした画像から内容を読み取ります。
Barcode Generator
テキストまたは数字から線形バーコード(CODE128、EAN-13、UPC、CODE39など)を生成します。
Placeholder Image Generator
レイアウトやデザイン用に指定サイズのプレースホルダー画像を生成します。
ネットワーク/HTTP
URL Parser
URLを構成要素に分解します — プロトコル、ホスト、ポート、パス、クエリパラメータ、フラグメント。
Query String ↔ JSON
URLのクエリ文字列をJSONオブジェクトに分解する、またはJSONをクエリ文字列に組み立て直します。
User-Agent Parser
User-Agent文字列をブラウザ、エンジン、OS、デバイスタイプに分解します。
Basic Auth Generator
HTTP Basic Authenticationヘッダーを生成またはデコードします — Base64(ユーザー名:パスワード)。
HTTP Headers Parser
生のHTTPヘッダー(curl -I、DevTools、raw responseなど)を、説明付きのフィールド一覧とセキュリティヘッダーのチェックに分解します。
Cookie Parser
Set-CookieヘッダーまたはCookie/document.cookie文字列を、名前、値、属性、および一般的なセキュリティエラーのチェックに分解します。
CORS Checker / Explainer
ブラウザがクロスオリジンリクエストを許可するかどうかを段階的に説明します — simple/preflight分類、レスポンスのAccess-Control-*ヘッダーのチェック、まとめ。
Email Header Analyzer
メールの生ヘッダー(View Source / Show Original)を分解します — 基本フィールド、タイミング付きのReceivedチェーン、SPF/DKIM/DMARC、From/Reply-Toの偽装の兆候。
SEO
Meta Tags / Open Graph Generator
SEO、Open Graph(Facebook)、Twitter Card用のHTML metaタグを生成 — カードプレビュー付き。
robots.txt Validator
robots.txtを検証 — User-agentグループの構造、ディレクティブ、特定パスの許可/禁止テスト。
sitemap.xml Validator
sitemap.xmlを検証 — 必須フィールド、日付形式、sitemaps.orgの制限、重複URL。
Favicon Generator
画像をアップロードして、完全なfaviconセット(16〜512px、.ico、Webマニフェスト)と<head>用の完成したHTMLコードを取得。
sitemap.xml Generator
URLリストからsitemap.xmlを作成 — lastmod/changefreq/priority付き、検証と重複削除も対応。