すべてのツール
無料のWeb開発者向けツール
Converters
Cron式パーサー
Cron式を解析してスケジュールされた日時を取得します
Cron式ジェネレーター
cronビルダーでcron式を視覚的に作成し、スケジュールされた日時をプレビューします
日付変換
日付を人間が読める形式に変換し、またその逆も行います
JSON配列を表に変換
JSON配列を表形式に変換し、CSVまたはTSVとしてエクスポートします
JSON <> YAML コンバーター
JSONデータをYAMLに変換し、その逆も行います
基数変換
別の基数から別の基数へ数値を変換
ローマ数字変換
ローマ数字とアラビア数字を相互に変換します
XML <> JSON 変換
XMLデータをJSONに、またはその逆に変換
Markdown <> HTML 変換
MarkdownをHTMLに変換し、またその逆も行います
HTML → JSX 変換
HTMLマークアップをReact用のJSX構文に変換します
JSON <> TOML 変換
JSONデータをTOMLに変換し、またその逆も行います
YAML <> TOML 変換ツール
YAMLデータをTOMLに、またはその逆に変換します
OPML RSS URL 抽出ツール
OPMLファイルからRSSフィードURLを抽出します
RSS URL からOPMLを生成
RSSフィードURLからOPMLファイルを生成します
データサイズ / バイト変換ツール
ビット、バイト、キロバイト、メガバイト、ギガバイト、テラバイト、ペタバイトなど、さまざまなデータサイズ単位を相互変換します
cURL to Code 変換ツール
cURLコマンドを複数言語のコードに変換します
JSON to Code 生成ツール
JSONから複数言語向けの型やクラスを生成します
chmod 計算機
視覚的なチェックボックス、8進数、記号表記でUnixのファイル権限を計算します
単位変換
長さ、重さ、温度、データサイズ、時間などの単位を相互に変換
Docker Run から Compose へ
docker run コマンドを docker-compose.yml ファイルに即座に変換
Protobuf デコーダー / エンコーダー
スキーマ定義なしで、Base64 または hex から Protocol Buffer メッセージをデコード
JSON テーブルビューア
JSON 配列を、並べ替え可能なインタラクティブテーブルとして可視化し、CSV にエクスポート
座標変換
座標を DD、DMS、UTM 間で変換
CBOR / MessagePack コーデック
JSON を CBOR または MessagePack バイナリにエンコードし、元にデコード — サイズを比較し、hex または Base64 出力を確認
VarInt エンコーダー / デコーダー
符号なし整数を Protobuf 形式の LEB128 VarInt としてエンコードし、元にデコード
テキスト ↔ バイナリ変換
テキストをバイナリ(1文字あたり8ビット、UTF-8)に変換し、元に戻します。ビットのグルーピングと区切り文字を設定可能。
テキスト ↔ Unicode 変換
テキストを Unicode コードポイント(U+XXXX、\uXXXX、&#N;)に変換し、エスケープシーケンスをテキストにデコード
エンディアンを入れ替え
設定可能なワードサイズ(2/4/8バイト)で、16進データのリトルエンディアンとビッグエンディアン間のバイト順を入れ替えます
NATOフォネティック・アルファベット変換
任意のテキストをNATOフォネティック・アルファベット(Alpha, Bravo, Charlie...)に変換します。航空用の発音も任意で選択できます
Network
IPv4 サブネット計算機
CIDRからサブネットマスク、ネットワーク範囲、ブロードキャストアドレスを計算します。
IPv4 アドレス変換
IPv4アドレスを10進数、16進数、2進数形式の間で変換します。
IPv4 範囲展開
IPv4範囲をアドレス一覧と件数に展開します。
IPv6 パーサー / 展開
IPv6アドレスを解析し、圧縮および展開します。
TLSバージョンチェッカー
任意のホスト名について、TLS/SSLのバージョン、証明書の詳細、暗号スイートを確認します
IPv6 ULAジェネレーター
プライベートネットワーク向けにRFC 4193のIPv6ユニークローカルアドレス(fd00::/8)を生成します。MAC + NTP時刻からSHA-1で導出します。
MACアドレスのベンダー検索(OUI)
IEEEのOUIレジストリを使用して、任意のMACアドレスのメーカーを検索します。39,000件以上のエントリをすべてローカルで照会します。
Encoders / Decoders
Base64 画像 エンコード / デコード
Base64画像データをエンコード/デコード
Base64 テキスト エンコード / デコード
Base64テキストデータをエンコード・デコード
証明書デコーダー
証明書をデコード
GZip 圧縮 / 展開
GZipでテキストを圧縮または展開
HTML テキスト エンコード / デコード
HTMLテキストデータをエンコード・デコード
JWT エンコード / デコード
JSON Web Tokenをエンコード・デコード
URL エンコード / デコード
該当する文字を対応するURLエンティティにエンコード、またはデコード
Quoted-Printable エンコード / デコード
quoted-printable形式(RFC 2045)でテキストをエンコード/デコード
Hex ⇔ ASCII 変換ツール
16進数とASCIIテキスト形式を相互に変換
Base58 エンコード / デコード
Base58エンコーディング(Bitcoin、IPFSで使用)でテキストをエンコード/デコード
GZipプロセッサー
高度なレベル設定に対応した高性能GZip圧縮
Base32 エンコーダー / デコーダー
TOTP シークレットや RFC 4648 の用途で使われる Base32 文字列をエンコード/デコードします
Bzip2 解凍ツール
bzip2(.bz2)ファイルおよび Base64 または 16 進数でエンコードされた bzip2 データを解凍 — クライアント側で即時解凍
Base62 エンコーダー / デコーダー
Base62 文字列をエンコード/デコードします。URL 短縮サービスや短い ID システムで使われる、URL セーフな英数字エンコーディングです。
Formatters
JSON フォーマッター
JSONデータを即座に整形・見やすく整形・圧縮できます。JSON構文を検証し、適切なインデントで整形表示したり、効率的な保存と転送のためにJSONを圧縮したりできます。
SQLフォーマッター
SQLデータを整形
XMLフォーマッター
XMLデータをインデントまたは最小化
CSSフォーマッター
CSSコードを整形して見やすくする
JavaScriptフォーマッター
JavaScriptコードを整形して見やすくする
HTMLフォーマッター
HTMLコードを整形して見やすくする
TOMLフォーマッター
TOML設定ファイルを整形・見やすく整える
YAMLフォーマッター
YAML設定ファイルを整形・見やすく整える
Pythonフォーマッター
適切なインデントと空白の正規化により、Pythonコードを整形して見やすくします
SCSSフォーマッター
Prettierを使用して、適切なインデントとネストでSCSS/Sassコードを整形して見やすくします
LESSフォーマッター
Prettierを使用して、適切なインデントとネストでLESSスタイルシートを整形して見やすくします
GraphQLフォーマッター
Prettierを使用して、GraphQLのクエリ、ミューテーション、スキーマを整形して見やすくします
Generators
ハッシュ / チェックサム生成
MD5、SHA1、SHA256、SHA512などを使用して、テキストまたはバイナリデータからハッシュ値とチェックサムを計算します。ファイルの整合性を検証し、安全なハッシュコードを即座に生成します。
HMACジェネレーター
SHA-1、SHA-256、SHA-384、またはSHA-512を使用して、API認証、Webhook、メッセージ整合性のためのHMAC署名を生成します。
Bcrypt 生成 / 検証
コスト係数を設定してbcryptパスワードハッシュを生成・検証
Lorem Ipsum生成
Lorem Ipsum(または類似の)プレースホルダーテキストを生成
フェイクデータ / Faker ジェネレーター
クイックテンプレート(ユーザー、従業員、商品、注文)でフェイクデータを生成。JSON、YAML、CSV、またはSQLとしてエクスポートできます。
パスワード生成
ランダムなパスワードを生成
UUID生成・デコード
UUIDのバージョン1、4(GUID)、6、7を生成・デコード
QRコード エンコーダー / デコーダー
テキストからQRコードを読み取る、または生成します。SVGとしてエクスポートできます。
Basic認証ジェネレーター
HTTP Basic認証の認証情報とAuthorizationヘッダーを生成
ハッシュ計算機
ネイティブの暗号アルゴリズム(MD5, SHA256, SHA512, BLAKE2)でハッシュを計算
OTPジェネレーター(TOTP/HOTP)
2FA向けに、時間ベース(TOTP)およびカウンターベース(HOTP)のワンタイムパスワードを生成
RSA鍵ペアジェネレーター
キーサイズとハッシュアルゴリズムを設定して、PEM形式のRSA公開/秘密鍵ペアを生成
メタタグ生成(OG/Twitter)
ライブのSNSプレビュー付きで、Webページ用のOpen GraphおよびTwitterカードのメタタグを生成します
MACアドレス生成
テストや開発向けに、複数形式のランダムなMACアドレスを生成します
Scryptハッシュ生成
安全なパスワード保存のために、コストパラメータを設定してscryptのパスワードハッシュを生成します
BIP39ニーモニック生成
暗号資産ウォレット向けに、12語または24語のBIP39ニーモニック(シードフレーズ)を生成します
SVGプレースホルダー生成
サイズ、色、ラベルテキストをカスタマイズして、軽量なSVGプレースホルダー画像を生成します
乱数生成
Web Crypto APIを使って、暗号学的に安全な整数、浮動小数点数、バイト列、ビッグデシマルを生成します
ランダムポート生成
暗号学的に安全なTCP/UDPポート番号を生成し、ウェルノウンポートやよく使われるポートを除外します
CSS三角形生成
borderのトリックを使って8方向の三角形用CSSを生成します。サイズと色を調整してCSSをコピーできます
Text
テキストのエスケープ / アンエスケープ
解析を妨げる可能性のある特殊文字を除去するために、文字列をエスケープまたはアンエスケープします。JSON、JavaScript、XML、HTMLのエスケープに対応し、安全な文字列処理を支援します。
リスト比較
2つのリストを比較
行ユーティリティ
行の並べ替え、空白の削除、テキストからの行フィルタリング
HTMLプレビュー
HTMLコードをライブのブラウザプレビューで表示します
Markdownプレビュー
GitHub風のレンダリングでMarkdownドキュメントをプレビュー
テキスト解析とユーティリティ
テキストを解析し、基本的なユーティリティツールを提供します
テキスト比較
2つのテキストを比較します
文字列置換
正規表現対応の検索と置換
Mermaid 図エディター
Mermaid の図表構文を書いて、フローチャート、シーケンス図、クラス図などのライブプレビューを確認できます
URL・IP の Defang / Fang
セキュリティレポートやチケットで安全に共有できるよう、URL と IP アドレスを Defang します
URL / メール / IP を抽出
ログ分析やスレットハンティングのために、任意のテキストからすべての URL、メールアドレス、IP アドレスを抽出します
URL スラッグ生成
Unicode 対応と区切り文字の設定により、任意のテキストを URL 向けのスラッグに変換します
行にプレフィックス / サフィックス
一括テキスト操作のために、各行の先頭または末尾に文字列を追加します
ASCII アート文字生成
ターミナル、コメント、README ファイル向けに、FIGlet フォントを使ってテキストを ASCII アートに変換します
絵文字ピッカー&検索
キーワードまたはカテゴリで任意の Unicode 絵文字を閲覧・検索し、コピーできます
文字列難読化 / PII マスカー
任意のテキストからメール、クレジットカード、電話番号、IP、JWT をマスクします — すべての処理はブラウザー内で行われます
HTMLタグを削除
テキストからすべてのHTMLマークアップを即座に削除します。プレーンテキストを抽出し、エンティティをデコードし、スクリプトとスタイルを除去します。
CSSプレイグラウンド
即時プレビュー付きのライブHTML + CSSサンドボックス。サンドボックス化されたiframe内で、セレクタ、グラデーション、レイアウトを試せます。
SVGプレビュー / エディター
SVGマークアップを編集し、ライブでレンダリング結果を確認できます。width、height、viewBox、要素数を確認し、data: URIとしてコピーできます。
Outlook Safelinkデコーダー
Outlook ATP、Proofpoint URLDefense、Mimecast、Barracuda、および一般的なリダイレクタのラッパーURLをデコードして、元のURLに戻します。単一貼り付けにも一括貼り付けにも対応。
Documents
Testers
JSONPathテスター
JSONPathをテスト
JSON スキーマ検証
詳細なエラー報告付きで、JSON データを JSON Schema(draft-04、draft-06、draft-07、2019-09)に対して検証します
IBAN バリデーター
チェックサムと長さで国際銀行口座番号(IBAN)を検証
正規表現テスター
正規表現を検証してテスト
XSD 正規表現パターンテスター
XSD(XML Schema Definition)の正規表現パターンをテスト
URLパーサー
URLの構成要素、クエリパラメータ、構造を解析・分析
XMLバリデーター
XMLデータの構文と構造を検証します。
ユーザーエージェント解析
User-Agent文字列を解析して、ブラウザ、OS、デバイス情報を抽出
クエリ文字列パーサー
URLのクエリ文字列パラメータを解析してデコード
XML / XSD バリデーター
XSD スキーマに対して XML ドキュメントをオンラインで検証します。XML 構文のチェック、スキーマ準拠の確認、名前空間検証のテストを行い、XML ファイルが企業標準を満たしていることを確実にします。
パスワード強度チェッカー
パスワードの強度、エントロピー、解読時間を確認し、セキュリティ推奨事項を取得します
JSONata 式テスター
ライブ結果でJSONデータに対してJSONata式をテストし、JSONクエリをデバッグできます
電話番号パーサー
国の判定と形式変換に対応し、国際電話番号を解析・検証します
キーボードキーコードビューア
任意のキーを押して、JavaScriptのkeycode、key、code、whichの各値を確認し、キーボードイベントのデバッグに役立てられます
JSON 差分ビューア
2つのJSONドキュメントを並べて比較し、何が変更されたのかを正確に確認できます
XPathテスター
XMLまたはHTMLドキュメントに対してXPath式をテストし、リアルタイムで結果を確認できます
CSSセレクターテスター
HTMLに対してCSSセレクターをテストし、一致する要素を即座に確認できます
メール正規化
Gmailのドットやプラスエイリアスを除去し、大文字・小文字を統一して、メールアドレスを正規化・重複排除します
WebSocketテスター
ws:// または wss:// のエンドポイントに接続し、メッセージを送信して、JSONの整形表示付きで応答を確認し、履歴をローカルに保存できます
Colors
カラーピッカー&コンバーター
色を選択し、HEX、RGB、HSL、HSV 形式間で変換します
色のコントラスト計算機
色のコントラスト比を計算し、WCAG アクセシビリティ準拠を確認します
色覚異常シミュレーター
アクセシビリティテストのために画像で色覚特性をシミュレーションします
カラーパレット生成
補色・類似色・トライアド・テトラードなどの配色で、調和のとれたカラーパレットを生成します
ティント&シェード生成
UIデザインやブランディング向けに、任意のベースカラーから明るいティントと暗いシェードを生成します
カラーパレット抽出
任意の画像から主要な色を抽出し、HEX・RGB・HSL値付きのメインカラーパレットを取得します
カラー ハーモニー生成
任意のベースカラーから、補色・類似色・トライアド・テトラード・スプリット補色・モノクロの色彩ハーモニーを生成します
Images
画像変換
無劣化画像コンバーター
画像圧縮
PNG と JPEG 画像を圧縮してファイルサイズを削減します
画像リサイズ
寸法または割合で画像をリサイズします
画像トリミング
矩形範囲を選択して画像を切り抜きます
画像ボクシング
レターボックス/ピラーボックスの余白を追加して、画像をキャンバスに合わせます
画像プロセッサー
AVIF/HEIF圧縮による高性能な画像処理。画像の最適化、形式変換、ファイルサイズ削減を、エンタープライズ級の処理能力で実現します。
画像比較スライダー
ドラッグできるスライダーで2枚の画像を横並びに比較できます。画像圧縮、編集、AIアップスケーリングの前後差分を確認できます。
SVG最適化(SVGO)
SVGOを使ってブラウザ上でSVGファイルを最適化できます。プラグインの切り替えにフル対応。遅延読み込みで、メタデータの削除、パスの統合、色の削減が可能です。
References
HTTPステータスコード リファレンス
あらゆるHTTPステータスコードを、説明・カテゴリ・利用ガイド付きで検索できます。1xx、2xx、3xx、4xx、5xxを網羅した完全リファレンス — 無料オンラインツール。
MIMEタイプ検索
タイプ名またはファイル拡張子からMIMEタイプを検索。拡張子、圧縮可否、ソース付きで、登録済みMIMEタイプ2500件以上を検索できる無料オンラインリファレンス。
Gitコマンド検索
状況に合った正確なgitコマンドを見つけられます — コミットの取り消し、ブランチ削除、失った作業の復元、stash、rebase、cherry-pick。解説と安全上の注意付きレシピ40件以上。
CSSカーソル リファレンス
ネイティブCSSカーソル値36種類を、ホバーのライブプレビューとコピー用スニペット付きで一覧できます。pointer、grab、resize、zoomなどのクイックリファレンス。
正規表現チートシート
8カテゴリの正規表現リファレンス:文字クラス、アンカー、グループ、ルックアラウンド、量指定子、フラグなど。任意のトークンをクリックしてコピーできます。
Calculators
Astrology
星座計算機
生年月日から西洋占星術の星座を、エレメント、モダリティ、支配星、カスプ判定とともに算出
干支計算機
生年から干支の動物、五行、陰陽を判定
バイオリズム計算機
インタラクティブなチャートで身体・感情・知性のバイオリズム周期を計算
数秘術計算機
ピタゴラス式でライフパス、エクスプレッション、ソウルアージ、パーソナリティの数を算出
星座相性計算機
エレメントの調和や占星術的要素に基づいて2つの星座の相性をチェック
月相計算機
現在の月相、照度(%)、月相カレンダーを表示
惑星時間計算機
カルデア順に基づいて、現在の惑星時間を計算し、1日の全スケジュールを表示します
ネイタルチャート生成
インタラクティブな黄道十二宮ホイール上に惑星位置を表示して、出生図を生成します
技術的な詳細
無料のオンライン開発者ツール — DevToys Web Pro
DevToys Web Proとは
DevToys Web Proは、あらゆる一般的な作業をカバーする無料のブラウザベース開発者ツール集です。JSONの整形と検証、Base64のエンコード/デコード、UUIDの生成、JWTトークンのデコード、正規表現のテスト、データ形式間の変換、文字列のハッシュ化、QRコードの生成、画像の圧縮などを、ソフトウェアのインストールやサーバーへのデータ送信なしで行えます。すべてのツールはJavaScriptとWebAssemblyを使ってブラウザ内で完全に動作するため、コード、認証情報、機密データが端末の外に出ることはありません。
ツールカテゴリ
ツールは8つのカテゴリに整理されています。フォーマッター: JSONフォーマッター、SQLフォーマッター、XMLフォーマッター、CSSフォーマッター、HTMLフォーマッター、JavaScriptフォーマッター、YAMLフォーマッター、TOMLフォーマッター。エンコーダー/デコーダー: Base64エンコーダー/デコーダー、URLエンコーダー/デコーダー、JWTデコーダー、HTMLエンティティエンコーダー、hex/ASCIIコンバーター、Base58、gzip、quoted-printable。ジェネレーター: UUID/GUIDジェネレーター、パスワードジェネレーター、QRコードジェネレーター、ハッシュジェネレーター、HMACジェネレーター、RSA鍵ジェネレーター、bcryptジェネレーター、lorem ipsumジェネレーター、TOTP/OTPジェネレーター。コンバーター: JSONからYAML、JSONからCSV、JSONからTOML、cron式パーサー、chmod計算機、日付コンバーター、基数変換、curl-to-code、markdownからHTML。テスター: 正規表現テスター、JSON Schemaバリデーター、JSONPathテスター、XML/XSDバリデーター、URLパーサー、クエリ文字列パーサー、IBANチェッカー、パスワード強度チェッカー。テキストツール: markdownプレビュー、テキスト差分/比較、テキスト解析、文字列置換、リスト比較。画像ツール: 画像圧縮、画像変換、画像リサイズ、画像切り抜き。ネットワークツール: IPv4サブネット計算機、IPv4レンジ展開、IPv6パーサー。
プライバシー — データはブラウザ内に留まります
入力を処理するためにリモートサーバーへ送信する多くのオンライン開発者ツールとは異なり、DevToysはすべてをローカルで処理します。JSONを整形したり、JWTをデコードしたり、正規表現をテストしたり、文字列をハッシュ化したりする際の計算は、最新のWebアプリケーションを支える同じJavaScriptエンジンとWeb Crypto APIを使って、ブラウザのタブ内で実行されます。データは送信されず、入力は記録されず、ページ読み込み後もオフラインでツールを使い続けられます。そのため、JWTトークン、APIキー、秘密鍵、認証情報など、あらゆる機密性の高い開発者データでも安全に利用できます。
ブラウザツール vs ローカルアプリ
DevToys Web Proは、インストール不要、ログイン不要、設定不要で、どのブラウザでもすぐに使えます。オフライン利用向けのProgressive Web App (PWA)としても、またChrome、Firefox、Edge向けのブラウザ拡張としても提供されており、新しいタブページにすべてのツールを表示できます。チーム利用では、Web版はソフトウェアの展開が不要です。URLを共有するだけで、どのOSの誰でもすぐにツールを使えます。ローカルでスクリプトを実行したりVS Code拡張を設定したりするのに比べ、単発の整形・デコード・変換作業に素早くアクセスできます。