画像・データ・コードの変換ツール
WebP 変換・画像圧縮、 JSON 整形をオンラインで。
douni.one は、画像変換・画像圧縮・JSON 整形・データ変換ができる無料のオンラインツール集です。WebP を JPG や PNG に変換したり、JSON を表計算用の CSV に変換したり、構造化データからコードを生成したりできます。下から用途に合うツールを選べます。登録は不要です。
331 個のツール · 10 言語対応 · 登録不要
目的からツールを探すまず使いたいツール
提出・メール添付の前に
容量、ピクセル数、ファイル形式。提出先で指定された条件から選べます。
ツール一覧
目的からツールを探す
画像結合
画像を縦または横に結合し、1枚のPNGに保存。順番・間隔・キャンバスサイズ・透明背景を調整でき、結果をプレビューできます。端末内で処理します。
画像の左右・上下反転
写真やイラストを左右・上下に反転し、90度単位で回転。結果をプレビューして透過対応PNGを保存できます。画像はブラウザ内で処理します。
画像に文字入れ
写真に文字や短いメッセージを追加。文字サイズ・色・位置・不透明度・黒い縁取りを調整し、PNGで保存できます。アップロード不要、端末のフォントで処理します。
画像の色反転
写真のRGBを反転してネガ画像に変換。透明部分はそのまま保ち、プレビューしてPNGを保存できます。ブラウザ内で処理し、アップロードしません。
画像トリミング
写真をドラッグで範囲選択、またはピクセル数を入力してトリミング。切り抜いた画像をプレビューし、PNGで保存できます。
画像モザイク
写真の指定部分に四角いモザイクを適用。ドラッグで範囲を選び、ブロックの大きさを調整してPNGを確認・保存できます。
SVG → PNG
外部参照のない静止SVGをブラウザ内でPNGに変換。一括処理、拡大プレビュー、ZIPでの保存に対応します。
ICO 変換
画像から16・32・48・256ピクセルを含むICOを作成。縦横比を維持し、余白は透明にしてブラウザ内で変換します。
JPG → WebP
JPG・JPEG写真をブラウザ内でWebPへ変換。画質を調整し、プレビューで確認して個別またはZIPで保存できます。
画像リサイズ
複数の画像をまとめてリサイズ。添付用1280px、資料用2000px、透過PNG用1200pxの設定を選び、縦横比を保って縮小できます。最大20枚、ブラウザ内で処理。
PNG → WebP
静止PNGをWebPに一括変換。画質調整、透明部分のプレビュー、ZIP保存に対応し、ファイルは端末内で処理します。
HEIC → JPG
iPhone の HEIC 写真を JPG に変換する無料ツール。最大 20 枚を一括変換して ZIP で保存できます。ブラウザ内で処理するため写真はアップロードされず、位置情報などの EXIF も残りません。
HEIC → PNG
HEIC・HEIF 画像をブラウザ内で PNG に変換する無料ツール。透明部分と画素数を保持し、最大 20 枚を一括変換して個別または ZIP で保存できます。
JPG → PNG
JPG 写真をブラウザ上でロスレスの PNG に変換する無料ツール。最大 20 枚を一括変換して ZIP で保存できます。ファイルはアップロードされず、画素数も変わりません。
PNG → JPG
PNG 画像を JPG に変換してファイルサイズを小さくできます。画質と透明部分の背景色を選び、最大 20 枚を一括変換して ZIP で保存。アップロード不要です。
JFIF → JPG
JFIF 画像を再エンコードせずに標準の .jpg にするため、画質はそのままです。ブラウザで最大 20 ファイルを一括変換し、ZIP でダウンロードできます。
GIF → PNG
GIF 画像を透過を保ったまま PNG に変換。アニメーション GIF は最初のフレームを書き出します。ブラウザで最大 20 ファイルを一括変換でき、アップロードは一切ありません。
TIFF → JPG
TIFF のスキャン画像や写真を、どのブラウザでも JPG に変換。画質を選んで最大 20 ファイルを一括変換し ZIP で保存できます。マルチページ TIFF は 1 ページ目を書き出します。
PNG → SVG 変換
PNG や JPG を 2〜64 色・3 段階の精細さでトレースし、拡大しても劣化しない SVG に変換。ロゴやアイコン、フラットなイラストに最適です。処理はブラウザ内で行います。
WebP → JPG
静止画の WebP 画像をブラウザ内で JPG に変換する無料ツール。Windows・Mac・iPhone で使え、画質と透明部分の背景色を選んで最大 20 枚を一括変換、個別保存や ZIP ダウンロードに対応します。
WebP → PNG
静止画の WebP 画像を PNG に変換する無料ツール。Windows・Mac・iPhone のブラウザで使え、透明部分と画素数を保持したまま最大 20 枚を一括変換できます。ファイルのアップロードや会員登録は不要です。
AVIF → PNG
静止画の AVIF を PNG に一括変換。透明部分と画素数を保持し、ブラウザ内で処理します。プレビューを確認して個別保存・ZIP ダウンロード。アップロード不要。
AVIF → JPG
静止AVIF画像をJPGに一括変換。JPEG画質と透明部分の背景色を指定し、画像ごとまたはZIPでダウンロードできます。
ドット絵変換
写真やイラストをブラウザでドット絵に変換。解像度、16色のレトロ配色、グレー階調を選び、マス目付きPNGも保存できます。
画像圧縮
画像をブラウザ内で圧縮。100KB・200KB・500KBなど指定容量以下のJPGを作成し、出力の容量とピクセル数を確認できます。通常の画像圧縮にも対応。
画像を白黒に
カラー写真をグレースケール、またはしきい値を調整できる完全な白黒に変換します。透過は保持され、PNG はブラウザ内で作成されます。
画像にグリッド線
グリッド法で模写するために、参考写真にマス目を引くツール。列数、正方形マスまたは行数、線の色・太さ・対角線を設定して PNG をダウンロードできます。
画像からカラーコード
画像の好きな場所をクリックして HEX・RGB・HSL の色を取得。ワンタップでコピーでき、画像のメインカラー 8 色も表示します。画像は端末から送信されません。
アイロンビーズ図案作成
写真をアイロンビーズの図案に変換。横のビーズ数と 2〜40 色を選ぶと、記号・色ごとの個数・必要なプレート枚数入りの印刷できる図案ができます。
画像 → Base64
画像を Base64 の Data URI にエンコードし、Base64 のみ・CSS 背景・HTML img タグ・Markdown 形式でコピー。PNG、JPG、GIF、WebP、SVG などを自動判別します。
Base64 → 画像
Base64 文字列や Data URI を貼り付けると画像をプレビューし、正しい拡張子でダウンロードできます。ファイル形式はデコードしたバイトから判別します。
画像の文字起こし
画像や貼り付けたスクリーンショットから文字を抽出する無料 OCR。ブラウザ内で処理し、日本語・中国語・アラビア語など 11 言語に対応。結果はコピーや .txt で保存できます。
GIF 作成
無料の GIF 作成ツール。2〜50 枚の画像からブラウザ内で GIF アニメを作れます。フレームの並べ替え、表示間隔、ループ回数、幅を設定してプレビューし、ダウンロード。アップロード不要。
ミーム作成
無料のミーム作成ツール。自分の画像をアップロードし、定番の白文字・黒フチの上下テキストや、画像上部のキャプション帯を追加して PNG または JPG でダウンロードできます。
画像ぼかし
オンラインで画像にぼかしを入れられます。写真全体、またはドラッグで選んだ部分だけをぼかし、強さを調整して PNG・JPG で保存。ブラウザ内で処理し、アップロード不要。
透かし入れ
最大 20 枚の写真に文字やロゴの透かし(ウォーターマーク)をまとめて入れられます。四隅などの配置か斜めのタイル状を選び、不透明度とサイズを調整。1 枚ずつまたは ZIP でダウンロード。
画像分割
ブラウザ内で画像を最大 10 × 10 のグリッドに分割。中央を正方形に切り抜く 3 × 3 のインスタ用プリセット付き。分割した PNG・JPG は ZIP でまとめてダウンロードできます。
SVG → JPG
ブラウザ内で SVG を JPG(JPEG)に変換。一度に最大 20 ファイル、画質と透明部分の背景色を調整でき、1 つずつまたは ZIP でダウンロードできます。
Exif 確認・削除
写真の Exif・GPS・IPTC・XMP メタデータをブラウザ内で確認し、Exif 情報を削除できます。JPEG と PNG は再エンコードせずに削除。何もアップロードされません。
PNG → PDF
PNG画像をブラウザ内でPDFに変換。順番の変更、A4・Letter・画像サイズ、余白を指定できます。透過情報を保持し、ファイルのアップロードは不要です。
PDF 結合
2〜20個のPDFをブラウザ内で結合。ファイルの順番を確認して、画像化せずに1つのPDFへまとめられます。
PDF 分割
プレビューやページ番号で必要なページを選択。1つのPDFに抽出する方法と、1ページずつ分割してZIPで保存する方法を選べます。
PDF → JPG
PDFの選択ページを72・150・300 DPIでJPG画像に変換。各画像を拡大確認し、個別またはZIPで保存できます。
PDF → PNG
選んだ PDF ページを 72・150・300 DPI のロスレス PNG 画像に変換。仕上がりをプレビューし、1 ページずつまたは ZIP で保存できます。PDF はアップロードされません。
PDF 文字起こし
無料の PDF OCR。スキャンした PDF や画像だけの PDF から文字を抽出します。1 回 20 ページまで、ブラウザ内で処理。OCR エンジンは初回に CDN から読み込みます。
PDF 回転
PDFの指定ページを90度・180度・270度回転して保存。プレビューで向きを確認し、ブラウザ内で処理したPDFをダウンロードできます。
PDF ページ削除
PDFの不要なページをプレビューまたはページ番号で選んで削除。残すページの順番を保ち、アップロードせず新しいPDFを作成します。
JPG → PDF
書類や写真のJPGを最大20枚まで1つのPDFに。順番を入れ替え、A4と余白を設定して保存。長辺1600pxの軽量モードと作成後の容量確認に対応。
Word → PDF 変換
Word の .docx ファイルをアップロードせずに PDF に変換。見出し、リスト、表、リンク、画像は選択可能なテキストのまま保たれ、ページ番号やパスワードも追加できます。
PDF 署名
ブラウザで PDF に署名を追加。手書き、名前の入力、写真のアップロードで作成し、任意のページの好きな位置にドラッグして日付も追加できます。アップロード不要。
PDF パスワード設定
ブラウザで PDF に AES-256 暗号化のパスワードを設定。印刷、コピー、編集の制限も可能です。30 MB までのファイルが端末の外に出ることはありません。
PDF パスワード解除
開ける PDF のパスワードを解除。パスワードを入力すると保護なしのコピーが得られます。AES-256、AES-128、RC4 に対応し、ブラウザ内で復号します。
PDF ページ整理
ドラッグ&ドロップやキーボードで PDF のページを並べ替え。回転、削除、複製、白紙ページの追加、逆順、別の PDF からのページ挿入ができます。アップロード不要。
PDF ページ番号
ブラウザで PDF にページ番号を追加。6 つの位置、「1 / N」または「N ページ中 1 ページ」の書式、開始番号、サイズ、色、除外するページを指定できます。
PDF 透かし
ブラウザで PDF に文字や画像の透かしを追加。不透明度、角度、サイズ、中央配置またはタイル配置、対象ページを設定できます。日本語を含むどの言語でも使えます。
PDF テキスト抽出
ブラウザで PDF のテキストレイヤーをプレーンテキストとして抽出。文字の位置から行と段落を復元し、コピーまたは .txt でダウンロードできます。
HTML → PDF 変換
ブラウザで HTML を PDF に変換。コードを貼り付けるか .html ファイルを開きます。<style> とインライン CSS は保持し、スクリプトは削除します。
Markdown → PDF 変換
ブラウザで Markdown を PDF に変換。表、コード、タスクリスト、日本語・中国語・韓国語のテキストも選択できます。ページ番号とパスワードも設定可能。
TXT → PDF 変換
ブラウザで .txt ファイルや貼り付けたテキストを PDF に変換。改行と空白を保持し、等幅フォントとサイズを選べ、ページ番号やパスワードも追加できます。
PDF メタデータ
ブラウザで PDF のメタデータを表示・編集。タイトル、作成者、サブジェクト、キーワード、作成アプリ、PDF 変換、日付を変更、またはすべて削除できます。
請求書作成
ブラウザで PDF の請求書を作成。ロゴ、明細、税、割引、送料を 32 の通貨で設定できます。合計は正確に計算され、下書きは端末内に保存されます。
JavaScript エンコード・デコード
JavaScript エンコード・デコード. ブラウザー内で処理。
Email 難読化
Email 難読化. ブラウザー内で処理。
htpasswd 生成ツール
htpasswd 生成ツール. ブラウザー内で処理。
MySQL パスワードハッシュ
MySQL パスワードハッシュ. ブラウザー内で処理。
PostgreSQL MD5 パスワードハッシュ
PostgreSQL MD5 パスワードハッシュ. ブラウザー内で処理。
MariaDB パスワードハッシュ
MariaDB パスワードハッシュ. ブラウザー内で処理。
Bcrypt 生成ツール
Bcrypt 生成ツール. ブラウザー内で処理。
Bcrypt 検証ツール
Bcrypt 検証ツール. ブラウザー内で処理。
CRC-16 ハッシュ計算
CRC-16 ハッシュ計算. ブラウザー内で処理。
AES 暗号化・復号
AES 暗号化・復号. ブラウザー内で処理。
DES 暗号化・復号
DES 暗号化・復号. ブラウザー内で処理。
Escape エンコード・デコード
Escape エンコード・デコード. ブラウザー内で処理。
Keccak ハッシュ計算
Keccak ハッシュ計算. ブラウザー内で処理。
MD4 ハッシュ計算
MD4 ハッシュ計算. ブラウザー内で処理。
MD2 ハッシュ計算
MD2 ハッシュ計算. ブラウザー内で処理。
RSA / RSA2 暗号化・復号
RSA / RSA2 暗号化・復号. ブラウザー内で処理。
Scrypt 生成ツール
Scrypt 生成ツール. ブラウザー内で処理。
Scrypt 検証ツール
Scrypt 検証ツール. ブラウザー内で処理。
SHAKE ハッシュ計算
SHAKE ハッシュ計算. ブラウザー内で処理。
Cisco Type 7 エンコード・デコード
Cisco Type 7 エンコード・デコード. ブラウザー内で処理。
SM2 暗号化・復号
SM2 暗号化・復号. ブラウザー内で処理。
SM3 ハッシュ計算
SM3 ハッシュ計算. ブラウザー内で処理。
SM4 暗号化・復号
SM4 暗号化・復号. ブラウザー内で処理。
Punycode エンコード・デコード
Punycode エンコード・デコード. ブラウザー内で処理。
Token ランダム生成
Token ランダム生成. ブラウザー内で処理。
JSON Key ランダム生成
JSON Key ランダム生成. ブラウザー内で処理。
RC4 暗号化・復号
RC4 暗号化・復号. ブラウザー内で処理。
Rabbit 暗号化・復号
Rabbit 暗号化・復号. ブラウザー内で処理。
ファイルハッシュ計算
ファイルハッシュ計算. ブラウザー内で処理。
Triple DES (3DES) 暗号化・復号
Triple DES (3DES) 暗号化・復号. ブラウザー内で処理。
RIPEMD-160 ハッシュ計算
RIPEMD-160 ハッシュ計算. ブラウザー内で処理。
Base64urlエンコード・デコード
UTF-8とURL安全なBase64を相互変換。パディングなしで符号化し、復号時に形式を検証します。
Unicodeコードポイント変換
文字とU+表記を相互変換。サロゲートとU+10FFFFを超える値は受け付けません。
16進バイト順反転
全体または2・4・8バイト単位で順序を反転。不完全なバイト列はエラーになります。
SHA ハッシュ生成
UTF-8 テキストの SHA-1、SHA-2、SHA-3 をブラウザ内で計算。空白や改行も結果に影響します。
JWT デコード
JWT のヘッダーとペイロードを JSON として表示。トークンを外部へ送信せず、クレームの内容を確認できます。
文字列・バイナリ変換
UTF-8 文字列を 8 ビット単位の 2進数に変換。日本語や絵文字のバイト列を確認し、テキストへ戻せます。
文字列・16進数変換
UTF-8 テキストと 16進数のバイト列を相互変換。日本語や絵文字を含む文字列を端末内で処理できます。
JSON 文字列エスケープ
文章を引用符付き JSON 文字列へ変換、または JSON 文字列を元に戻します。引用符・改行・バックスラッシュに対応。
Base32 エンコード・デコード
UTF-8 テキストを RFC 4648 の Base32 に変換し、元の文字列へ戻します。
Base58 エンコード・デコード
Bitcoin の文字集合を使い、UTF-8 テキストと Base58 を相互変換します。
HMAC 生成
UTF-8 テキストと鍵から HMAC-SHA256、384、512 を生成します。
CRC32 計算
UTF-8 文字列の CRC-32/ISO-HDLC チェックサムを計算します。
MD5 ハッシュ生成
UTF-8 テキストの MD5 を端末内で計算し、16進数で表示します。
GZIP テキスト圧縮・展開
UTF-8 文字列を GZIP 圧縮した Base64 に変換し、テキストへ戻します。
JWT 鍵生成
HMAC 秘密文字列、RSA または ECDSA 鍵ペアをローカルで生成します。
正規表現の特殊文字エスケープ
文字列を正規表現のリテラルパターンに使えるように特殊文字をエスケープします。
モールス信号変換
英字・数字・対応記号を国際モールス信号に変換し、短点と長点から英字へ戻せます。入力内容は端末内で処理します。
Unicode エスケープ変換
文字列を UTF-16 の Unicode エスケープへ変換し、バックスラッシュ u 表記から日本語や絵文字へ戻せます。
ROT13 変換
英字を ROT13 で置換し、もう一度変換すると元の文字列へ戻します。
URLエンコード・デコード
URLのクエリ値やパス要素をUTF-8でエンコード・デコードできます。
Base64エンコード・デコード
UTF-8テキストをBase64に変換し、Base64・Base64urlからテキストへ戻せます。
HTMLエスケープ・解除
HTMLの特殊文字をエスケープし、基本エンティティや数値参照を文字に戻せます。
Random Password Generator
ランダムなパスワード生成器で、アカウントを保護するための安全なパスワードを作成します。
テキスト集合演算
空行を除き、和集合・積集合・AからBを引く差集合・対称差を計算。大文字と小文字を区別します。
テキストからURL抽出
HTTP・HTTPSのURLを抽出し重複を削除。末尾の句読点を除去しますが、括弧は確認してください。
行のランダム並べ替え
Web Cryptoで最大10,000個の空でない行をシャッフル。重複と行内の文字を保持します。
ひらがな・カタカナ変換
ひらがなをカタカナに、カタカナをひらがなに変換。半角カナにも対応し、変換した文章をコピーできます。
行の並び替え・ソート
テキストを行単位で昇順・降順に並び替え。item2 と item10 のような数字を含む行も自然順でソートできます。
文字列を逆順にする
文字列を逆順に変換。家族の絵文字や結合文字を一つのまとまりとして保ち、結果をコピーできます。
文字列の検索・一括置換
文章中の文字やフレーズを完全一致で一括置換。置換後のテキストを確認し、コピーや TXT 保存ができます。
空白・スペース削除
各行の前後の空白だけを削除、または空白・タブ・改行をまとめて削除。目的に合わせて処理を選べます。
HTML からテキスト抽出
HTML から文章を取り出し、文字参照と主なブロック改行を処理します。
Markdown からテキスト抽出
Markdown の見出し、強調、リンク、リストからプレーンテキストを取り出します。
変数名の命名形式変換
単語を camelCase、PascalCase、snake_case、kebab-case に変換します。
URL スラッグ生成
タイトルを小文字にし、単語をハイフンでつないだ Unicode スラッグを作ります。
行番号の追加・削除
各行に 1 から行番号を付け、対応する番号を削除することもできます。
各行に接頭辞・接尾辞を追加
テキストの各行を任意の前後の文字で囲みます。
単語の出現回数
空白で区切った語の出現回数を集計し、大文字小文字の区別を選べます。
テキスト行の絞り込み
指定フレーズを含む行だけを残す、または除外します。
空行削除
空の行や空白のみの行を削除し、内容がある行を残します。
テキストの列抽出
区切り文字で分けた各行から、指定した列だけを取り出します。
テキスト折り返し
指定した字素数で文章を折り返し、可能な場合は空白の位置で区切ります。
テキストのインデント追加・削除
各行にスペースを追加、または指定数まで行頭のスペースを削除します。
文字列の切り詰め
文字列を指定した字素数以内に短縮し、任意の末尾記号を付けます。
文字列の固定長分割
Unicode 字素数で文字列を一定長のまとまりに分割します。
メールアドレス一覧整理
文章から一般的な ASCII メールアドレスを抽出し、重複を削除します。
文字数カウント|空白・改行を除く文字数もリアルタイム表示
入力と同時に文字数を数えます。空白・改行を除いた文字数、単語数、行数、UTF-8 バイト数も表示。最大 10 万文字まで、文章はブラウザ内で処理され送信されません。
Lorem Ipsum ダミーテキスト生成|段落・文・単語
Lorem Ipsum のダミーテキストを段落・文・単語単位で生成。定番の書き出しかランダムなラテン語かを選び、プレーンテキストまたは HTML 段落で出力します。
タイピング速度テスト
15・30・60・120 秒から選べる無料のタイピング速度テスト。日本語・中国語・韓国語は 1 分あたりの文字数(CPM)、その他の言語は WPM と正確さを 10 言語で測定します。
おしゃれ文字変換
26 種類の Unicode スタイルに対応したおしゃれ文字変換ツール。太字、斜体、筆記体、ドイツ文字、丸囲み文字、スモールキャップ、上下逆さまなど。コピーしてどこにでも貼り付けられます。
Markdown エディタ
リアルタイムプレビュー付きのオンライン Markdown エディタ。GitHub 形式の表やタスクリスト、書式ツールバー、文字数カウント、ブラウザへの自動保存に対応。.md や HTML で書き出せます。
全角・半角変換
英数字・記号・スペース・カタカナを全角または半角に変換できます。
大文字・小文字変換
英字などの大文字と小文字を変換し、結果をコピーまたは保存できます。
重複行削除
テキストの重複行を削除し、最初の行と元の並び順を保持します。
改行削除
文章の改行を削除するか、スペースに置き換えて1行にまとめます。
テキスト比較・差分チェック
2つの文章を行単位で比較し、追加行と削除行を色と記号で表示します。
Snowflake ID 解析
64 ビット Snowflake ID から日時、ワーカー、プロセス、連番を解析します。
Unixタイムスタンプ変換
現在のUnix時刻、日時との相互変換、年月日を個別入力する変換を提供。秒・ミリ秒とコード例に対応。
営業日計算
月曜〜金曜から入力した休日を除いて計算。地域の祝日や振替出勤日は自動適用しません。
日数計算
開始日と終了日の間の日数を計算。両端の日付を含める設定と、うるう年に対応したカレンダー日数を確認できます。
年齢計算
生年月日と基準日から満年齢を計算。誕生日の前後や 2 月 29 日生まれについても、計算上のルールを確認できます。
時間の足し算・引き算
HH:MM:SS 形式の時間を加算・減算。24 時間を超える作業時間や、マイナスになる差も計算できます。
タイムスタンプ一括変換
行ごとの Unix 秒・ミリ秒と ISO 日時をまとめて相互変換します。
タイムスタンプ単位変換
秒・ミリ秒・マイクロ秒・ナノ秒を整数精度を失わずに換算します。
タイムスタンプ差分計算
タイムスタンプ B から A を引き、指定単位と秒の両方で表示します。
タイムゾーン変換
時差付き ISO 日時を IANA タイムゾーンの日時へ変換します。
日時の加算・減算
ISO 日時に年・月・日・時間・分・秒を加算、または減算します。
ISO 週日付変換
日付と ISO の週年・週番号・曜日を相互変換します。
年間通算日変換
日付と YYYY-DDD 形式の年内通算日を相互変換します。
Excel シリアル日付変換
1900・1904 日付システムの Excel シリアル値と ISO UTC を相互変換します。
Windows FILETIME 変換
100 ナノ秒単位の Windows FILETIME と ISO UTC を精度を保って変換します。
Unix時間変換
Unix時間の秒・ミリ秒をUTC日時に変換し、ISO形式の日時からUnix時間に戻せます。
cron 式 生成・解説|次回実行日時を確認
5 フィールドの cron 式を作成・貼り付けし、意味をわかりやすい日本語で確認。お使いのタイムゾーンで次の 10 回の実行日時を表示します。よく使う設定のプリセット付き。
タイマー
アラーム付きの無料オンラインタイマー。1〜60 分のプリセットか、時・分・秒を自由に設定。バックグラウンドのタブでも正確で、残り時間をタブのタイトルに表示します。
ストップウォッチ
ラップ計測と 1/100 秒表示に対応した無料オンラインストップウォッチ。Space で開始/停止、L でラップ、R でリセット。最速/最遅ラップを強調し、CSV でコピーできます。
ポモドーロタイマー
無料のオンラインポモドーロタイマー。25 分の集中、5 分の短い休憩、4 回ごとに 15 分の長い休憩。時間は変更でき、チャイムと自動開始にも対応しています。
ルーレット
ルーレットを回して 2〜100 個の項目からランダムに当選を決めます。1 行に 1 項目を入力して回すだけ。当選項目の除外、シャッフル、並べ替え、結果の履歴にも対応。
Yes No ルーレット
はい・いいえのルーレットを回して迷いに決着を。「たぶん」の追加、答えの編集、リンクでの共有、結果の履歴に対応。登録不要です。
数字ルーレット
数字ルーレットを回してランダムに数字を 1 つ選びます。1〜10、1〜20、1〜50、1〜100 のほか、-1000〜1000 の範囲で最大 100 個まで自由に設定可能。無料・登録不要。
文字ルーレット
文字ルーレットを回して A〜Z からランダムに 1 文字を選びます。ひらがな(あいうえお)、スペイン語(Ñ)、ロシア語、アラビア語、ハングルにも切り替え可能。無料・登録不要。
今日のご飯ルーレット
何を食べるか迷ったら、ご飯ルーレットを回しましょう。定番メニュー 12 品から始めて自由に編集・削除・追加でき、リンクで共有もできます。
名前抽選
名前の抽選とチーム分けができる無料ツール。名簿を貼り付けて重複なしで 1 人以上を抽選、または人数がそろうようにランダムにチーム分けし、結果をコピーできます。
サイコロ
オンラインのサイコロ。d4・d6・d8・d10・d12・d20・d100 のダイスを 1〜10 個振るか、2d6+3 のようなダイス表記を入力。各ダイスの出目、合計、履歴を表示します。
コイントス
オンラインでコイントスして表か裏かを決めます。すばやい 3D アニメーション付き。回数や連続回数を記録でき、最大 1,000 回まとめて投げて割合と最長連続も確認できます。
BMI 計算
成人向けの無料 BMI 計算ツール。メートル法とヤード・ポンド法に対応。BMI と色分けスケール上の WHO 分類、身長に対する健康的な体重の範囲を表示します。
乱数整数生成
Web Cryptoで最大10,000個の整数を生成。両端を含み重複あり。境界は符号付き32ビット整数です。
科学表記変換
十進文字列として精度を保持して変換。最大10,000文字、指数は−10,000〜10,000です。
ビット演算計算
任意精度整数のAND・OR・XOR・NOT・シフトを計算。シフト数は0〜4096、負数は符号付きです。
ローマ数字変換
1〜3999 の整数とローマ数字を相互変換。IV、IX などの減算表記を使った正しい表記を確認できます。
パーセント計算
A% の B、A は B の何パーセントか、A から B への増減率を計算。割合の種類を選んで結果を確認できます。
比率計算・アスペクト比
二つの整数の比を最大公約数で約分。1920:1080 を 16:9 にするなど、画像のアスペクト比も計算できます。
分数計算
分数の足し算・引き算・掛け算・割り算を計算し、約分した結果を表示。浮動小数点の丸めを使わず整数で処理します。
バイト・データ容量変換
B、kB、MB、GB、TB と KiB、MiB、GiB、TiB を換算。1000 倍と 1024 倍の容量単位の違いを確認できます。
長さの単位変換
メートル、センチ、ミリ、キロ、インチ、フィート、ヤード、マイルを換算。数値と変換前後の単位を指定します。
摂氏・華氏・ケルビン変換
摂氏 °C、華氏 °F、ケルビン K を相互変換。沸点や絶対零度など、温度の換算結果を確認できます。
数値リストの統計
数値一覧から件数、合計、最小、最大、平均、中央値を計算します。
重さの単位変換
kg、g、mg、トン、ポンド、オンスを換算します。
面積の単位変換
平方メートルなどの面積単位、ヘクタール、エーカーを換算します。
体積・容量の単位変換
リットル、立方単位、米ガロン、米液量オンス、英ガロンを換算します。
速度の単位変換
m/s、km/h、mph、ft/s、ノットを相互に換算します。
角度の単位変換
度、ラジアン、グラード、回転数を換算します。
時間単位の換算
ミリ秒、秒、分、時間、日、週を固定長の時間として換算します。
CSV → PDF 変換
ブラウザで CSV や TSV のデータを印刷できる PDF の表に変換。カンマ・セミコロン・タブを自動判別し、見出し行を装飾、列の多い表は横向きにします。
CSVをHTMLテーブルに変換
先頭行を見出しにして安全にエスケープしたHTMLを出力。各行の列数を揃えてください。
CSVをSQL INSERTに変換
PostgreSQL互換のINSERTを生成。セルは文字列扱い、見出しは重複しない単純なSQL識別子に限ります。
CSV重複行削除
見出しと各レコードの初出を保持。大文字・小文字や空白を区別し、セル内改行に対応します。
CSV・TSV 変換
カンマ区切り CSV とタブ区切り TSV を相互変換。引用符付きセルやセル内改行を保ち、ヘッダーなしのデータにも対応。
CSV を Markdown 表に変換
CSV の先頭行を見出しとして Markdown 表を生成します。
CSV の行列入れ替え
CSV の行と列を転置し、引用符付きのセルも保持します。
CSV 列の選択・並び替え
CSV の列番号を指定して、必要な列を抽出・並び替えします。
CSV 行ソート
先頭の見出し行を残し、指定列を基準にデータ行をソートします。
CSV 列の統計
CSV の数値列から見出しを除き、合計や平均などを計算します。
JSON → CSV
JSON を Excel で開ける CSV に変換。列選択、入れ子の展開、区切り文字、UTF-8 BOM に対応。データはブラウザ内で処理します。
CSV → JSON
CSV を JSON に変換。UTF-8・Shift_JIS、引用符やセル内改行に対応し、001 などの先頭ゼロは文字列として保持。ブラウザ内で処理します。
JSON 差分比較
二つの JSON を構造で比較し、追加・削除・変更を JSON Pointer のパスで表示。キーの並び順による差を除いて確認できます。
JSON を型付き XML に変換
JSON のオブジェクト、配列、null、真偽値を型付き XML に変換。任意のプロパティ名を member 属性として保持します。
JSON キーの並び替え
JSON オブジェクトのキーを再帰的に並び替え、配列の順序を保持します。
JSON マージパッチ
元の JSON に変更用 JSON を適用し、統合結果を確認します。
JSON Pointer 検索
JSON Pointer でオブジェクトや配列の中の値を取り出します。
JSON フラット化
ネストした JSON の末端の値を JSON Pointer のパスで一覧化します。
JSON を NDJSON に変換
JSON 配列を 1 要素 1 行の改行区切り JSON に変換します。
NDJSON を JSON に変換
改行区切りの JSON を読み取り、一つの整形済み配列にまとめます。
JSON から SQL INSERT 生成
JSON レコードから SQLite 互換の INSERT 文を生成します。
JSON をクエリ文字列に変換
JSON オブジェクトから URL のクエリパラメータを生成します。
クエリ文字列を JSON に変換
URL のクエリパラメータを JSON にし、重複名を配列として保持します。
JSON 配列の並び替え
JSON Pointer で選んだ値を基準に配列を昇順・降順にソートします。
JSON 配列の絞り込み
指定パスの値が指定 JSON 値と一致する配列要素だけを取り出します。
JSON 配列の重複削除
JSON 配列の要素を構造で比較して重複を削除し、最初の要素を残します。
JSON を Markdown 表に変換
JSON オブジェクト配列を Markdown の表に変換します。
JSON を Python リテラルに変換
JSON を True、False、None を使う Python のリテラルへ変換します。
JSON を PHP 配列に変換
JSON を PHP の短縮配列構文へ変換し、キーと文字列を引用します。
JSON キーパス抽出
JSON のキーと配列位置を JSON Pointer のパス一覧として取り出します。
JSONオンラインエディター
2ペインでJSONを整形・圧縮・編集。折りたたみツリーと大きな整数の精度保持に対応。
JSON → React PropTypes
JSONデータをReact PropTypesに変換し、Reactプロジェクトでのプロパティの型チェックとコード再利用を促進します。
JSON → Flow
JSON構造体をFlow型に変換し、JavaScriptコードの型安全性と保守性を向上させます。
JSON → GraphQL
JSONをGraphQLモデルに変換し、API開発とデータ管理を簡略化します。
JSON → TypeScript
JSON から TypeScript の interface・type をブラウザ内で生成。型名を指定でき、null と省略フィールド、混合配列、ネストした API レスポンスを実例で確認できます。
JSON → MobX-State-Tree Model
JSONをMobX State Treeモデルに変換し、複雑なアプリケーションでの状態管理の使用を最適化します。
JSON → Sarcastic
JSONをSarcastic型に変換し、JavaScriptプロジェクトの型チェックを強化します。
JSON → io-ts
JSONをio-ts型に変換し、TypeScriptプロジェクトに強力な型理論サポートを提供します。
JSON → Rust Serde
オンラインREPL、JSONをRust Serde構造体に変換し、RustプロジェクトのBSONデータ処理を最適化します。
JSON → Mongoose Schema
JSONをMongooseモデルに変換し、MongoDBデータモデルを迅速に構築します。
JSON → Big Query Schema
JSONをBigQueryモデルに変換し、ビッグデータ分析とクエリを最適化します。
JSON → MySQL
JSONをMySQLモデルに変換し、データベース設計とデータ管理を簡略化します。
JSON → Scala Case Class
JSONをScalaケースクラスに変換し、Scalaプロジェクトのコードの明確さと保守性を向上させます。
JSON → Go Struct
JSONをGo言語構造体に変換し、Goプロジェクトでデータのシリアライズと逆シリアライズを促進します。
JSON → Go Bson
JSONをGo Bson形式に変換し、GoプロジェクトのBSONデータ処理を最適化します。
JSON → YAML
JSON を YAML に変換。配列やネストしたオブジェクトをブラウザ内で処理し、日本語・真偽値・文字列の変換例を確認できます。コメントや大整数の制限も解説します。
JSON → JSDoc
JSONをJSDoc注釈形式に変換し、JavaScriptコードのドキュメント化と可読性を向上させます。
JSON → Kotlin
JSONをKotlinデータクラスに変換し、Kotlinプロジェクトの型安全性とコード効率を向上させます。
JSON → Java
JSONをJavaクラスに変換し、Javaプロジェクトでデータモデルの構築を簡略化します。
JSON → JSON Schema
JSONをJSON Schema形式に変換し、APIのデータ検証と説明を最適化します。
JSON → TOML
JSONをTOML形式に変換し、コンフィグファイルの書き込みとメンテナンスを簡略化します。
JSON → Zod Schema
JSONをZodモデルに変換し、TypeScriptプロジェクトのデータ検証と型安全性を強化します。
JSON 整形
JSON をブラウザ内で整形し、構文エラーを確認。コメント・単一引用符・末尾のカンマを含む JSON5 にも対応し、標準 JSON としてコピーできます。JavaScript の式は実行しません。
JSON Schema → TypeScript
JSON SchemaをTypeScript定義ファイルに変換し、TypeScriptプロジェクトでGraphQLを使用する際の型安全と自動補完を促進します。
JSON Schema → OpenAPI Schema
JSON SchemaをOpenAPI規格に変換し、RESTful APIドキュメントの作成とメンテナンスを簡略化します。
JSON Schema → Protobuf
JSON SchemaをProtobuf定義に変換し、データシリアライズとネットワーク通信プロトコルの構築を促進します。
JSON Schema → Zod Schema
JSON SchemaをZodモデルに変換し、TypeScriptプロジェクトのデータ検証と型安全を強化します。
JSON-LD → N-Quads
JSON-LDフォーマットデータをN-Quadsフォーマットに変換し、RDFデータの格納とクエリを促進します。
JSON-LD → Expanded
JSON-LDを展開形式に変換し、RDFグラフを理解しやすくします。
JSON-LD → Compacted
JSON-LDを圧縮形式に変換し、空間消費を最適化し、データ処理の効率を向上させます。
JSON-LD → Flattened
JSON-LDを平坦化形式に変換し、複雑なRDF構造を簡略化します。
JSON-LD → Framed
JSON-LDをフレーム形式に変換し、特定のコンテキストでのデータ表現を促進します。
JSON-LD → Normalized
JSON-LDを標準化形式に変換し、RDFデータの一貫性と比較性を確保します。
XML 整形
XML にインデントを付けて読みやすく整形。テキストが混在する要素や xml:space の内容を保ちながら処理します。
YAML 整形
YAML を解析し、2 スペースのインデントで読みやすく整形します。
TOML 整形
TOML を解析し、テーブルと値の表記を整えます。
CSS 整形
ブラウザ内の Prettier で CSS のインデントと書式を整えます。
JavaScript 整形
JavaScript と JSX を実行せず、Prettier で読みやすく整形します。
HTML 整形
Prettier の HTML パーサーでソースのインデントを整えます。
JSON を ENV に変換
フラットな JSON を引用符付き環境変数の代入形式へ変換します。
ENV を JSON に変換
単純な dotenv の代入を JSON の文字列値へ変換します。
INI を JSON に変換
INI の値と 1 段のセクションを JSON の文字列へ変換します。
JSON を INI に変換
JSON のスカラー値と 1 段のセクションを INI に変換します。
XML → JSON
XML を JSON の compact 形式へ変換。属性は _attributes、本文は _text として保持します。繰り返す要素の配列化、使い方と出力例を確認できます。
YAML → JSON
YAML を JSON に変換。先頭ゼロを保つ文字列の指定、配列、重複キーや複数文書のエラーを例で解説。1 文書ずつブラウザ内で処理できます。
YAML → TOML
YAMLをTOMLに変換し、簡潔で保守しやすいコンフィグファイルを作成します。
TOML → JSON
TOML のテーブル、配列、日時をブラウザ内で JSON に変換。wrangler.toml や pyproject.toml の構造確認にも使えます。重複キーや JSON で正確に表せない数値はエラーで知らせます。
TOML → YAML
TOMLをYAMLに変換し、コンフィグデータの多様な表現を実現します。
SVG → JSX
SVG コードから React 用のコンポーネントを生成。strokeWidth などの属性変換例、props や色の扱いを解説。SVG は変換のためサーバーへ送信されます。
SVG → React Native
このツールを使用してSVGファイルをReact Nativeコンポーネントに変換し、クロスプラットフォームモバイルアプリケーションを簡単に構築し、開発体験を向上させます。
HTML → JSX
HTML を React 用の JSX にブラウザ内で変換。className・htmlFor の書き換え例、関数コンポーネントの出力方法、CSS やイベント処理の注意点を紹介します。
HTML → Pug
HTML を Pug にオンライン変換。断片モード、タブ、属性のカンマと引用符を指定し、フォームや HTML 文書の例で確認できます。入力はサーバーで処理します。
Markdown → HTML
Markdown を HTML コードに変換。日本語の見出し・リスト・強調の例、画像の相対パスや表の対応範囲を確認できます。ブラウザ内で処理します。
CSS → JS Objects
CSSファイルをJavaScriptオブジェクトに変換し、フロントエンドプロジェクトでスタイルの使用と操作を促進します。
CSS → template literal
オブジェクトスタイルをテンプレートリテラルに変換し、Reactなどのフレームワークでのスタイルの適用を最適化します。
CSS → TailwindCSS
CSS の宣言を Tailwind CSS のユーティリティクラスに変換。結果は @apply 形式で表示し、rem の基準値や設定も変更できます。既存 CSS の移行時のクラス探しに(Tailwind v3 のスケール)。
Less → CSS
Less の変数・ネスト・ミックスインをブラウザ内で CSS にコンパイル。公式の less.js を使うため、lessc をインストールせずに出力を確認できます。ベンダープレフィックスの設定にも対応。
Scss → CSS
SCSSプリプロセッサファイルを標準CSSに変換し、スタイルシートの記述と管理を簡略化します。
Sass → CSS
Sassプリプロセッサファイルを標準CSSに変換し、スタイルシートの読みやすさと再利用性を向上させます。
JavaScript → JSON
JSON5 形式のオブジェクトデータを標準 JSON に変換。引用符のないキー、単一引用符、コメントに対応し、ブラウザ内で処理します。関数や JavaScript の式は実行しません。
TypeScript → Flow
TypeScriptコードをFlow型に変換し、Flowプロジェクトで使用できるようにします。
TypeScript → TypeScript Declaration
TypeScriptコードから宣言ファイルを生成し、コードの保守性を向上させます。
TypeScript → JSON Schema
TypeScript型定義をJSON Schemaに変換し、データ検証とインターフェース生成を促進します。
TypeScript → plain JavaScript
TypeScript の型注釈・interface・ジェネリクスを取り除いて JavaScript を確認。TSX は JSX を残したまま変換できます。日本語の例と構文エラーの説明付き。サーバーで変換し、型チェックや実行は行いません。
TypeScript → Zod Schema
TypeScript定義をZod Schemaに変換し、データ検証の型安全を強化します。
Flow → TypeScript
Flow型定義をTypeScript型に変換し、TypeScriptプロジェクトでFlowの型安全特性を利用できるようにします。
Flow → TypeScript Declaration
Flow型定義をTypeScript宣言ファイルに変換し、コードのモジュール化と保守性を向上させます。
Flow → plain JavaScript
Flowコードを純粋なJavaScriptに変換し、Flowをサポートしていない環境で使用できるようにします。
GraphQL → TypeScript
GraphQLモデルをTypeScript定義に変換し、TypeScriptプロジェクトでGraphQLを使用する際の型安全と自動補完を促進します。
GraphQL → Flow
GraphQLモデルをFlow型に変換し、FlowプロジェクトでGraphQLの型チェックと正確性を向上させます。
GraphQL → JAVA
GraphQLモデルをJavaクラスに変換し、JavaバックエンドサービスでGraphQL APIを実装しやすくします。
GraphQL → Resolvers Signature
GraphQLリゾルバーシグネチャを生成し、サーバーサイドGraphQLロジックの実装を簡略化します。
GraphQL → Introspection JSON
GraphQLモデルから内省JSONを生成し、GraphQLアーキテクチャの分析と理解を促進します。
GraphQL → Schema AST
GraphQLモデルをAST(抽象構文木)に変換し、モデル検証と変換を促進します。
GraphQL → Fragment Matcher
GraphQLフラグメントマッチャーを生成し、フロントエンドGraphQLデータクエリを最適化します。
GraphQL → Components
GraphQLモデルを再利用可能なReactコンポーネントに変換し、UI層のデータ取得と表示を簡略化します。
GraphQL → TypeScript MongoDB
MongoDBデータベース用のTypeScript互換のGraphQLモデルを生成し、データモデルとAPIデザインを最適化します。
HTTPヘッダーをJSONに変換
HTTPヘッダーを配列形式のJSONに変換し、重複するヘッダー名も保持します。
Cookie解析ツール
リクエストのCookieを解析。重複する名前を保持し、パーセント表記を任意で復号します。
UTMパラメータ生成
参照元・メディア・キャンペーンからURLを作成。他のクエリとフラグメントは保持します。
robots.txt生成
User-agent、Allow、Disallow、任意のSitemapを1グループ生成。アクセス制限には使えません。
HTMLメタタグ生成
タイトル、説明、canonical、Open Graphをエスケープして生成。URLはHTTPまたはHTTPSのみ。
Chmod権限計算
3桁の8進数と9文字のrwx表記を変換。特殊権限ビットには対応しません。
IPv4範囲をCIDRに変換
開始・終了アドレスを含む範囲を、余分なアドレスなしで最小数のCIDRに分割します。
進数変換・2〜36進数
2〜36 進数の整数を相互変換。2進数・8進数・10進数・16進数を、大きな整数でも桁を失わずに変換できます。
HEX・RGB・HSL 色変換
HEX、RGB、HSL の色コードを相互変換し、色見本を確認。CSS の色指定を三つの形式でコピーできます。
UUID v4 生成
ブラウザの暗号学的乱数で UUID バージョン 4 を生成。1〜100 件をまとめて作成し、コピーや保存ができます。
URL 解析
絶対 URL をプロトコル、ホスト、ポート、パス、クエリ、フラグメントに分解。同じ名前のパラメータも保持します。
IPv4 と整数の変換
IPv4 アドレスと符号なし 32 ビット整数を相互変換します。
IPv4 サブネット計算
IPv4 CIDR からネットワーク、マスク、ホスト範囲、アドレス数を計算します。
IPv6 展開・圧縮
IPv6 を 8 グループに展開、または最長のゼロ列を短縮します。
CIDR・サブネットマスク変換
IPv4 のプレフィックス長とドット表記のサブネットマスクを相互変換します。
JWT 生成・署名
HMAC、RSA、RSA-PSS、ECDSA を使い、ブラウザ内で JWT に署名します。
JWT 署名検証
明示したアルゴリズムと信頼できる鍵で JWT の署名を検証します。
JWT クレーム検査
指定時刻と許容差で exp、nbf、iat、発行者、対象者を検査します。
URL 作成
ベース URL、JSON クエリ値、フラグメントから HTTP/HTTPS URL を組み立てます。
URL のスラッグ抽出
絶対 URL の末尾の空でないパス要素を取り出し、パーセント表記を復号します。
UUID 解析
UUID の文字列表記からバージョン、バリアント、nil、max を確認します。
色のコントラスト比計算
不透明な sRGB HEX 2 色の WCAG 2 コントラスト比と AA/AAA 基準を確認します。
PX・REM 変換
ルートの文字サイズを指定して px と rem を相互変換します。
CSS clamp 生成
最小・最大サイズと画面幅を指定し、可変サイズの CSS clamp を生成します。
Cadence → Go
Cadenceのワークフロー記述をGo言語コードに変換し、Go環境で実行しやすくします。
QR Code Generator
無料QRコード生成ツール - 高度なスタイリングオプション付きのカスタムQRコードを作成
QRコード読み取り
スクリーンショットや写真から QR コードを読み取り。画像をアップロード・ドラッグ・貼り付けするだけ。解析はブラウザ内で行い、リンクが自動で開くことはありません。
バーコード作成
EAN-13(JAN)、EAN-8、UPC-A、Code 128、Code 39、ITF-14、Codabar(NW-7)のバーコードを作成。チェックデジットを自動付与・検証し、鮮明な PNG や SVG で保存できます。
正規表現チェック
JavaScript の正規表現をオンラインでテスト。マッチをリアルタイムに強調表示し、キャプチャグループと名前付きグループ、すべてのフラグ、置換プレビューに対応。1 秒を超える処理は停止します。
レイアウト・セーフエリア
画面レイアウトとセーフエリアを確認し、縦横表示を試して CSS をコピーできます。
使う前に知っておきたいこと
ファイルはサーバーへ送られますか?
WebP 変換・画像圧縮・JSON/CSV 変換はブラウザ内で処理します。ほかのコード変換ではサーバー処理を使う場合があります。機密データを扱う前に、各ツールの説明を確認してください。
WebP を JPG と PNG のどちらに変換すればよいですか?
写真の互換性を優先するなら JPG、透明な背景を残すなら PNG を選びます。JPG は透明度を保存できません。どちらも一括変換と ZIP 保存に対応します。
JSON と CSV を変換するときの注意点は?
001 のような ID、入れ子のデータ、文字コードを確認してください。JSON → CSV は列選択とネスト展開、CSV → JSON は Shift_JIS と文字列を保つ読み込みに対応します。
どの形式を選べばよいですか?
WebP は非可逆圧縮と可逆圧縮に対応しています。形式を変換しても、元の画像ですでに失われた細部は復元できません。
Google — WebPPNG は可逆圧縮を使い、透明度を保持するアルファチャンネルに対応しています。透明な背景を残したい場合は PNG を選びます。
W3C — PNGJSON は構造化データを表すテキスト形式です。値にはオブジェクト、配列、文字列、数値、真偽値、null があります。
RFC 8259 — JSONCSV は行とフィールドをテキストで表します。カンマ、引用符、改行を含むフィールドは引用符で囲み、内部の引用符は二重にします。
RFC 4180 — CSV
内容確認日