DevToolPal
日本語

開発者ツール

フォーマッター、コンバーター、エンコーダー、ジェネレーター。無料・高速・プライベート:データはブラウザから出ません。

100 個のツール

変換ツール

カラーコード変換(HEX・RGB・HSL) HEX、RGB、HSL、HSV、CMYK の間で色を変換。リアルタイムのプレビューと、白・黒とのコントラスト比も表示します。 CSV → HTML テーブル変換 CSV データをヘッダー行付きのきれいな HTML テーブルに変換します。Web ページやメールにそのまま貼り付けられます。 CSV ⇔ JSON 変換 CSV を JSON に、JSON を CSV に変換します。区切り文字の自動検出、ヘッダー、データ型の判定に対応。 CSV → Markdown 表変換 CSV や TSV を、README・ドキュメント・GitHub の Issue 向けにきれいに揃った Markdown の表に変換します。 CSV → SQL 変換 CSV から MySQL、PostgreSQL、SQLite、SQL Server 向けの CREATE TABLE 文と INSERT 文を生成します。列の型は自動推定。 CSV → TSV 変換 カンマ区切り(CSV)をタブ区切り(TSV)に変換します。クォートされたセルも正しく処理します。 CSV → XML 変換 CSV の各行を XML 要素に変換し、ヘッダー行を要素名に使います。区切り文字は自動で検出します。 curl コード変換 curl コマンドを JavaScript fetch、Node.js axios、Python requests、Go、PHP、Java、C# のコードに変換します。 データサイズ変換 ビット、バイト、KB、MB、GB、TB と、2 進接頭辞の KiB、MiB、GiB の単位を相互に変換します。 Excel ⇔ CSV 変換(XLSX ⇄ CSV) .xlsx ブックの任意のシートを CSV に、または CSV を Excel ファイルに変換します。日付・数値・複数行セルも保持。アップロードはしません。 HTML → Markdown 変換 HTML を見出し・リスト・リンク・画像・コードブロック・GitHub 表に対応したきれいな Markdown に変換します。 画像変換(JPG・PNG・WebP) 画像を JPG、PNG、WebP に一括変換し、最大サイズに縮小して、1 枚ずつまたは ZIP でダウンロード。ブラウザ内で動作します。 画像 → PDF 変換 JPG、PNG、WebP などの画像を 1 枚 1 ページで 1 つの PDF にまとめます。A4、レター、または画像に合わせたページサイズで。アップロードはしません。 JSON Lines ⇄ JSON 変換 JSON Lines(JSONL、NDJSON)を JSON 配列に、JSON 配列を JSON Lines に変換します。エラーは行番号付きで表示。 JSON → Go 構造体変換 JSON のサンプルから json タグ付きの Go 構造体を生成。名前付きまたはインラインの入れ子構造体と omitempty に対応します。 JSON → HTML テーブル変換 オブジェクトの JSON 配列を HTML テーブルに変換します。ネストしたフィールドはドット区切りの列に展開します。 JSON → Markdown 表変換 JSON のオブジェクト配列を、ネストしたフィールドを列に展開した見やすい Markdown の表に変換します。 JSON → TSV 変換 オブジェクトの JSON 配列を、Excel や Google スプレッドシートにそのまま貼り付けられるタブ区切り値に変換します。 JSON → TypeScript 変換 JSON のサンプルから TypeScript のインターフェースや型を生成。入れ子の型、省略可能なフィールド、null に対応します。 JSON → XML 変換 JSON を整形式でインデント付きの XML に変換します。配列は繰り返し要素に、「@」で始まるキーは属性になります。 JSON5 → JSON 変換 JSON5 や JSONC(コメント、末尾カンマ、引用符なしキー、シングルクォート)を厳格な標準 JSON に変換します。 Markdown → HTML 変換 Markdown を HTML に変換します。GitHub Flavored Markdown、見出し ID、サニタイズ、完全な HTML ページ出力に対応。 進数変換ツール 任意の桁数の整数を 2 進数・8 進数・10 進数・16 進数・36 進数の間で相互変換します。 PDF を画像に変換(PNG・JPG) PDF の各ページを好きな解像度で PNG・JPG・WebP 画像に変換し、1 ページずつまたは ZIP でまとめてダウンロードできます。ファイルはアップロードされません。 SVG を PNG に変換 SVG コードやファイルを、1×–4× または任意の幅で、透明または単色背景のくっきりした PNG・JPG・WebP 画像に変換します。 テキストを 2 進数・16 進数に変換 テキストを UTF-8 バイトの 2 進数・16 進数・10 進数・8 進数に変換し、バイト列をテキストに戻すこともできます。 TOML を JSON に変換 TOML を JSON に、JSON を TOML に変換します。テーブル、テーブル配列、インラインテーブル、日付に対応し、エラー位置も正確に表示します。 単位変換ツール 長さ、重さ、温度、体積、面積、速度、時間、圧力、エネルギーの単位をまとめて変換できます。 Unix タイムスタンプ変換 Unix タイムスタンプ(秒・ミリ秒・マイクロ秒・ナノ秒)を読みやすい日時に変換し、日時からタイムスタンプにも戻せます。 XML を CSV に変換 繰り返される XML レコードを CSV の行に変換します。属性やネストした要素は列になります。 XML を HTML テーブルに変換 繰り返される XML レコードを HTML テーブルとして表示します。属性やネストした要素は列になります。 XML を JSON に変換 属性、テキスト、繰り返し要素を保ったまま XML をブラウザ内で JSON に変換し、エラー位置も正確に表示します。 XML を TSV に変換 繰り返される XML レコードを、スプレッドシートにそのまま貼り付けられるタブ区切り値に変換します。 YAML を JSON に変換 YAML を JSON に、JSON を YAML に変換します。アンカー、複数ドキュメントのファイルに対応し、エラー位置も正確に表示します。

整形・圧縮

コードフォーマッター Prettier で HTML、CSS、JavaScript、TypeScript、JSON、XML、Markdown、YAML、GraphQL を整形します。 Go フォーマッター WebAssembly にコンパイルした gofmt で、Go のソースコードをブラウザ内で整形します。 JavaScript・CSS 圧縮(Minify) JavaScript は Terser、CSS は CSSO で minify してファイルサイズを削減します。ブラウザ内で完結します。 JavaScript 難読化ツール 変数名の置き換え、文字列の隠蔽、ロジックの平坦化で JavaScript を読みにくくします。動作はそのままです。 JSON 整形・検証ツール JSON を整形・検証・圧縮し、エラーの正確な位置を表示します。すべてブラウザ内で実行されます。 JSON Schema バリデーター JSON データを JSON Schema(2020-12、2019-09、Draft-07、Draft-04)で検証し、すべてのエラーをパス付きで表示します。 JSON ツリーエディター JSON を折りたためるツリーで表示し、キー・値・型をその場で編集。JSON も編集に合わせて更新されます。 JSONPath テスター JSON に JSONPath クエリを実行し、一致したすべての値とパスを表示します。フィルター式と関数に対応(RFC 9535)。 PHP フォーマッター 公式の Prettier PHP プラグインで、PHP コードを PER Coding Style(PSR-12)に整形します。 Python フォーマッター WebAssembly にコンパイルされた Ruff フォーマッターで、Python コードを Black スタイルに整形します。 Ruby フォーマッター WebAssembly にコンパイルされた本物の Ruby インタープリター上で動く Syntax Tree で、Ruby コードを整形します。 SQL フォーマッター MySQL、PostgreSQL、SQL Server、Oracle、SQLite、BigQuery などの SQL クエリを見やすく整形します。 YAML 整形・バリデーター YAML の構文をチェックし、すべてのエラーを行・列付きで表示。有効な YAML はインデントをそろえて整形します。

エンコード・ハッシュ

Base64 エンコード・デコード テキストを Base64 にエンコード、または Base64 をテキストにデコードします。UTF-8 と URL セーフ形式に完全対応。 URL エンコード・デコード テキストをパーセントエンコードして URL やクエリ文字列で安全に使えるようにし、%XX 形式を読めるテキストにデコードします。 JWT デコーダー JSON Web Token をデコードしてヘッダーとペイロードを確認し、発行日時と有効期限をチェックします。 MD5・SHA ハッシュ生成ツール 任意のテキストの MD5、SHA-1、SHA-256、SHA-384、SHA-512 ハッシュを、16 進数または Base64 で一度に計算します。 MD5 ハッシュ生成 任意のテキストの MD5 ハッシュを計算します。行ごとの計算にも対応し、16 進数または Base64 で出力。処理はブラウザ内で完結します。 SHA-256 ハッシュ生成 任意のテキストの SHA-256 ハッシュを計算します。行ごとの計算にも対応し、16 進数または Base64 で出力。処理はブラウザ内で完結します。 HTML エンティティ エンコード・デコード テキストを < や é のような HTML エンティティにエスケープ、またはエンティティをプレーンテキストにデコードします。 画像 → Base64 変換 PNG、JPG、GIF、WebP、SVG 画像を CSS・HTML・Markdown 用の Base64 データ URI に変換、または Base64 を画像に戻します。 JWT 生成・署名ツール JSON ペイロードから JSON Web Token を作成し、HS256/384/512、または PEM 秘密鍵による RS・PS・ES アルゴリズムで署名します。 文字列エスケープ・アンエスケープ JSON、JavaScript、Java/C#、Python、SQL、CSV、XML、正規表現、シェルコマンド向けに文字列をエスケープ・アンエスケープします。 SHA-1 ハッシュ生成 任意のテキストの SHA-1 ハッシュを計算します。行ごとの計算にも対応し、16 進数または Base64 で出力。処理はブラウザ内で完結します。 SHA-512 ハッシュ生成 任意のテキストの SHA-512 ハッシュを計算します。行ごとの計算にも対応し、16 進数または Base64 で出力。処理はブラウザ内で完結します。 HMAC 生成ツール 秘密鍵を使ってメッセージの HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA384、HMAC-SHA512 を 16 進数または Base64 で計算します。 Bcrypt ハッシュ生成・照合 指定したコストでパスワードを bcrypt ハッシュ化し、パスワードが bcrypt ハッシュと一致するか確認します。 AES 暗号化・復号 パスフレーズ(PBKDF2)または 16 進数の鍵で、テキストを AES-GCM / AES-CBC で暗号化・復号し、Base64 で出力します。 TOTP / HOTP コード生成ツール Base32 シークレットまたは otpauth:// URI から二要素認証コード(TOTP・HOTP)を生成します。SHA-1/256/512、6〜8 桁、リアルタイムのカウントダウンに対応。

テキストツール

正規表現テスター JavaScript の正規表現をリアルタイムでテスト。マッチのハイライト、キャプチャグループの確認、置換結果のプレビューができます。 テキスト差分チェッカー 2 つのテキストを比較し、追加・削除・変更された箇所を行単位、単語単位、文字単位でハイライトします。 文字数カウント 単語数、文字数、文数、段落数、バイト数を数え、読了時間と音読時間も表示します。日本語・中国語や絵文字にも対応。 大文字・小文字変換 テキストを大文字、小文字、タイトルケース、センテンスケース、camelCase、PascalCase、snake_case、kebab-case などに一括変換します。 行の並べ替え 行をアルファベット順・自然順・数値順・長さ順に並べ替え、重複行や空行の削除、前後の空白除去、シャッフルもできます。 HTML タグ除去 HTML タグ、スクリプト、スタイルを取り除き、段落を保ったまま読みやすいテキストにします。 メールアドレス書式チェッカー 1 件または複数のメールアドレスの書式をチェックし、ドメインのよくある入力ミスを見つけ、重複を削除します。書式のみを確認し、メールボックスは照会しません。 日付計算ツール 2 つの日付の間の日数・週数・月数・営業日数を数えたり、日付に年・月・週・日を足し引きしたりします。 PCRE 正規表現テスター 本物の PCRE2 エンジンで PHP / Perl 互換の正規表現をテストできます。再帰、強欲な量指定子、\K などに対応。

Web 開発

Cron 式パーサー Cron 式をわかりやすい日本語で説明し、ローカルタイムゾーンまたは UTC での次回実行日時を一覧表示します。 Markdown プレビュー Markdown を書きながら GitHub Flavored Markdown でリアルタイムにプレビューし、生成された HTML をコピーできます。 HTML・CSS・JS プレイグラウンド HTML、CSS、JavaScript を書いて結果をすぐに確認。コンソール、共有リンク、HTML ダウンロード付き。ブラウザ内のサンドボックスで動作します。 URL パーサー URL をプロトコル、ホスト、ポート、パス、クエリパラメーター、フラグメントに分解してデコードし、クエリを編集して URL を組み立て直せます。 CSS グラデーションジェネレーター 線形・放射・円錐の CSS グラデーションを、カラーストップ、角度、位置を調整しながら視覚的に作成。ライブプレビューとプリセット付きで、CSS をコピーできます。 CSS ボックスシャドウジェネレーター CSS の box-shadow を視覚的に作成。複数のレイヤーを重ね、オフセット・ぼかし・広がり・色・inset を調整し、ライブプレビューとプリセットから CSS をコピーできます。 ファビコン生成ツール テキスト、絵文字、ロゴからファビコンを作成:favicon.ico、各サイズの PNG、Apple タッチアイコン、Web マニフェスト、HTML タグを 1 つの ZIP で。 メタタグジェネレーター ページ用の SEO メタタグ、Open Graph、Twitter カードのタグを生成し、検索結果とソーシャルカードをプレビューします。 ユーザーエージェント解析 User-Agent 文字列をブラウザー、エンジン、OS、デバイス、CPU に分解し、検索クローラーや AI ボット、HTTP クライアントも判別します。 サブネット計算機(IPv4 CIDR) CIDR または IP とサブネットマスクから、ネットワークアドレス、ブロードキャストアドレス、ホスト範囲、ホスト数、マスク、ワイルドカードマスクを計算し、ネットワークをサブネットに分割します。 chmod 計算機 Unix のファイルパーミッションをチェックボックス、8 進数(755)、記号表記(rwxr-xr-x)の間で変換。setuid・setgid・スティッキービットに対応し、そのまま使える chmod コマンドも生成します。 タイムゾーン変換 世界各地のタイムゾーン間で日時を変換します。夏時間に対応し、各ゾーンの UTC オフセットと日付の変化も表示します。 カラーコントラストチェッカー(WCAG) 文字色と背景色の WCAG 2.x コントラスト比をチェック。通常テキスト・大きなテキスト・UI の AA/AAA 合否、ライブプレビュー、最も近い合格色の提案に対応します。 PX → REM 変換 任意の基準フォントサイズで px を rem・em に変換(逆変換も可)。変換表付きで、貼り付けた CSS の px 値もまとめて変換します。 robots.txt ジェネレーター robots.txt を作成します。User-agent ごとにパスを許可・拒否し、サイトマップとクロール間隔を追加、AI クローラーをワンクリックでブロック。 XML サイトマップ生成ツール URL の一覧から lastmod・changefreq・priority 付きの sitemap.xml を作成し、既存のサイトマップの検証と整形もできます。 .htaccess 生成ツール Apache の .htaccess ファイルを生成:HTTPS の強制、www リダイレクト、301 リダイレクト、404 ページ、gzip、キャッシュ、セキュリティヘッダー。 CSS 角丸ジェネレーター(border-radius) CSS の border-radius を角ごとに設定。楕円の角や blob 形状にも対応し、px・%・rem で指定、ライブプレビューとプリセットから最短の CSS をコピーできます。 オンライン画像編集 ブラウザで写真の切り抜き、回転、反転、リサイズ、色補正。フィルターの適用や EXIF の確認、PNG・JPG・WebP での保存も。アップロードはしません。 CSS フォントスタック生成ツール システムフォント、日中韓(CJK)のフォールバック、絵文字を含むクロスプラットフォームな CSS font-family スタックを作成します。 CSS スプライト生成ツール 複数のアイコンを 1 枚のスプライト画像(PNG)にまとめ、各画像用の CSS background-position クラスを生成します。

ジェネレーター

その他