KI-Qツール
現在のバージョン:v1.0.0
アプリの紹介
## 共通の使い方
1. ホーム画面(`index.php`)にツール一覧が表示されます。
2. 使いたいツールの **「開く」** ボタンを押すと、そのツールが新しいタブで開きます。
3. 各ツールの画面で、必要な項目を入力して **「生成」「変換」「計算」** などのボタンを押してください。
4. 結果はその場に表示されます。画像・ファイルの場合は **「ダウンロード」** ボタンで保存できます。
> すべての処理はお使いのブラウザとサーバー上で行われます。入力した内容は保存されません。
---
## 各ツールの使い方
### 1. QRコード生成ツール
URL やテキストから QR コードを作るツールです。
1. **設定内容** に QR コードにしたい文字や URL を入力します。
2. **生成** ボタンを押します。
3. 画面に QR コードが表示されます。画像を右クリックして保存してください。
### 2. 文字列変換ツール
文字の大文字・小文字、全角・半角を一括変換するツールです。
1. **原文** に変換したい文字列を貼り付けます。
2. **変換種別** を選びます(例:全角⇒半角)。
3. **変換** ボタンを押すと、**変換後** に結果が表示されます。
4. **原文貼付**(貼り付け)と **変換後コピー**(コピー)ボタンも便利です。
### 3. 文字列置換ツール
文字列の中の特定の語句を別の語句に置き換えるツールです。
1. **原文** に文章を貼り付けます。
2. **置換元**(置き換えたい語句)と **置換先**(新しい語句)を入力します。
3. オプションで **全て置換** か **先頭置換** を選びます。
4. **置換** ボタンを押すと結果が表示されます。
### 4. 合計ツール
複数の数字をまとめて足し算するツールです。
1. **原文** に、スペースで区切った数字を貼り付けます(例:`10 20 30`)。
2. **合計** ボタンを押します。
3. 各数字の判定と合計が表で表示されます(数字以外は「NG」と表示されます)。
---
### 5. 重複削除ツール
スペース区切りの文字列リストから、重複したものを取り除くツールです。
1. **原文** に、スペースで区切った文字列を貼り付けます。
2. **重複削除** ボタンを押します。
3. 重複した行には「〇」が付き、一番下に重複を除いた結果が表示されます。
### 6. ランダム数字生成ツール
抽選や番号割り当てに使える、ランダムな数字を作るツールです。
1. **(範囲)最小値** と **(範囲)最大値** を入力します。
2. **件数** に作りたい個数を入力します。
3. 必要なら **ソート設定**(ランダム / 昇順 / 降順)を選びます。
4. **生成** ボタンを押すと数字が並んで表示されます。
### 7. パスワード生成ツール
安全で強いパスワードを自動で作るツールです。
1. **桁数** を入力します。
2. **オプション** で使う文字の種類(数字・英字小文字・英字大文字・特殊記号)にチェックを入れます。
3. **件数** に作りたい個数を入力します。
4. **生成** ボタンを押すとパスワードが表示されます。
### 8. 日時計算ツール
ある日付・時刻に、年・週・日・時間・分・秒を足し算するツールです。
1. **日付** を選びます(カレンダーから選べます)。時・分・秒も指定できます。
2. **(+)年数 〜 (+)秒数** に、足したい数値を入力します。
3. **計算** ボタンを押すと結果が表示されます。
---
### 9. 画像すかし追加ツール
写真にロゴや透かし(ウォーターマーク)を追加するツールです。
1. **元画像** と **つき画像**(透かしにしたい画像)を選択します。
2. 位置は「右下」に固定です。
3. **すかし追加** ボタンを押します。
4. 合成された画像が表示されるので、**ダウンロード** して保存します。
### 10. 文字コード変換ツール
テキストファイルの文字コード(UTF-8・Shift_JIS・EUC-JP・ISO-2022-JP)を変換するツールです。
1. **ファイル** で変換したいテキストファイルを選びます。
2. **変換元**(元の文字コード)と **変換先**(変換後の文字コード)を選びます。
3. **変換** ボタンを押します。
4. 変換結果がプレビュー表示され、**変換結果をダウンロード** で保存できます。
### 11. 画像編集ツール
画像のリサイズ・回転・反転・形式変換ができるツールです。
1. **画像ファイル** を選びます(JPEG / PNG / GIF)。
2. **幅・高さ** を入力します(片方だけ入力すると縦横比を維持します。空欄ならそのまま)。
3. 必要に応じて **回転** と **反転** を選びます。
4. **出力形式**(JPG / PNG)と、JPG の場合は **画質** を指定します。
5. **編集** ボタンを押すと結果が表示されます。**ダウンロード** で保存します。
### 12. アイコン生成ツール
文字と色を指定するだけで、ファビコンなどのアイコン画像を作るツールです。
1. **表示文字** にアイコンに表示したい文字を入力します(最大5文字)。
2. **サイズ** を選びます。
3. **形状**(四角 / 角丸 / 丸)を選びます。
4. **背景色** と **文字色** を選びます。
5. **生成** ボタンを押すとアイコンが表示されます。**ダウンロード** で保存します。
---
### 13. ハッシュ生成ツール
テキストからハッシュ値を生成するツールです。
1. **原文** に文字列を入力します。
2. **ハッシュ種別**(MD5 / SHA-1 / SHA-256 / SHA-512 / CRC32)を選びます。
3. **生成** ボタンを押すと結果が表示されます。**結果コピー** でコピーできます。
### 14. エンコード/デコードツール
テキストを Base64 や URL 形式に変換するツールです。
1. **原文** に文字列を入力します。
2. **変換種別**(Base64エンコード/デコード、URLエンコード/デコード)を選びます。
3. **変換** ボタンを押すと結果が表示されます。
### 15. タイムスタンプ変換ツール
Unixタイムスタンプと日時を相互変換します。
1. **変換種別** を選びます。
2. **値** にタイムスタンプまたは日時を入力します。
3. **変換** ボタンを押すと結果が表示されます。
### 16. UUID生成ツール
UUIDやランダムな文字列・数字を生成します。
1. **生成タイプ**(UUID / ランダム文字列 / ランダム数字)を選びます。
2. **件数** と **桁数** を入力します。
3. **生成** ボタンを押すと一覧が表示されます。
### 17. 進数変換ツール
2進数・8進数・10進数・16進数を相互変換します。
1. **値** を入力します。
2. **変換元** と **変換先** を選びます。
3. **変換** ボタンを押すと結果が表示されます。
### 18. 文字数カウントツール
テキストの文字数などを数えます。
1. **原文** にテキストを貼り付けます。
2. 文字数・行数・バイト数・単語数が自動で表示されます。
### 19. 行処理ツール
複数行テキストを加工します。
1. **原文** にテキストを貼り付けます。
2. **処理**(ソート・重複削除・空行削除・逆順)を選びます。
3. **実行** ボタンを押すと結果が表示されます。
### 20. カラー変換ツール
色を HEX・RGB・HSL に変換します。
1. 色をピッカーで選ぶか、HEX コードを入力します。
2. HEX・RGB・HSL が自動で表示されます。
### 21. 単位変換ツール
長さ・重さ・面積・データ容量・温度を変換します。
1. **カテゴリ** を選びます。
2. **値** と **変換元・変換先** を選びます。
3. 結果が自動で表示されます。
### 22. パーセント計算ツール
パーセントの計算をします。
1. **計算種別** を選びます。
2. 数値を入力します。
3. **計算** ボタンを押すと結果が表示されます。
### 23. 日付差分計算ツール
2つの日付の差を計算します。
1. **開始日** と **終了日** をカレンダーから選びます。
2. **計算** ボタンを押すと日数・期間が表示されます。
### 24. BMI計算ツール
BMI を計算します。
1. **身長** と **体重** を入力します。
2. **計算** ボタンを押すと BMI と判定が表示されます。
### 25. カウントダウンツール
目標日時までの残り時間を表示します。
1. **目標日** と **目標時刻** を設定します。
2. **開始** ボタンを押すと残り時間がリアルタイムに表示されます。
### 26. ローン計算ツール
毎月の返済額を計算します。
1. **借入額・年利・返済期間** を入力します。
2. **計算** ボタンを押すと毎月の返済額などが表示されます。
### 27. JSON整形ツール
JSON を整形・圧縮します。
1. **JSON** に JSON を貼り付けます。
2. **整形** または **圧縮** ボタンを押します。エラーも表示されます。
### 28. 正規表現テストツール
正規表現をテストします。
1. **正規表現** と **対象文字列** を入力します。
2. 必要なら **フラグ** をチェックします。
3. **テスト** ボタンを押すとマッチ結果が表示されます。
### 29. 画像⇔Base64変換ツール
画像と Base64 を相互変換します。
1. **変換種別** を選びます。
2. 画像を選ぶか、Base64文字列を貼り付けます。
3. **変換** ボタンを押すと結果が表示されます。
### 30. 画像圧縮ツール
画像を圧縮して軽量化します。
1. **画像ファイル** を選びます。
2. 必要なら **最大幅** と **画質** を設定します。
3. **圧縮** ボタンを押すと圧縮後の画像とサイズが表示されます。
### 31. Markdownプレビューツール
Markdown をプレビューします。
1. 左側に Markdown を入力します。
2. 右側に整形された表示がリアルタイムにプレビューされます。
### 32. SQL整形ツール
SQL を整形します。
1. **SQL** に SQL を貼り付けます。
2. **整形** ボタンを押すとキーワードが大文字になり見やすく改行されます。
---
### 33. 消費税計算ツール
税込・税抜の金額を計算します。
1. **計算種別**(税抜→税込 / 税込→税抜)を選びます。
2. **金額** と **税率** を入力します。
3. 結果が自動で表示されます。
### 34. 西暦⇔和暦変換ツール
西暦と和暦を相互変換します。
1. **変換種別** を選びます。
2. 西暦または元号・年を入力します。
3. 結果が自動で表示されます。
### 35. 年齢計算ツール
生年月日から年齢を計算します。
1. **生年月日** を選びます(基準日は今日が自動設定されます)。
2. 満年齢と次の誕生日までの日数が表示されます。
### 36. 割引計算ツール
割引後の価格を計算します。
1. **元の価格** と **割引率(%)** を入力します。
2. 割引額と支払額が表示されます。
### 37. 時給・給与計算ツール
時給から給与を計算します。
1. **時給** と **勤務時間** を入力します。
2. 必要なら **残業時間** と **割増率** を入力します。
3. 基本給・残業代・合計が表示されます。
### 38. 複利計算ツール
複利で増える金額を計算します。
1. **元金・年利・運用年数** を入力します。
2. 必要なら **毎月積立額** を入力します。
3. 元利合計と利息が表示されます。
### 39. 基礎代謝・カロリー計算ツール
基礎代謝と消費カロリーを計算します。
1. **性別・年齢・身長・体重** を入力します。
2. **活動レベル** を選びます。
3. 基礎代謝(BMR)と1日の消費カロリーが表示されます。
### 40. 妊娠週数計算ツール
出産予定日と妊娠週数を計算します。
1. **最終月経開始日** を選びます。
2. 出産予定日と現在の妊娠週数が表示されます。
### 41. 曜日・干支・星座ツール
日付から曜日などを調べます。
1. **日付** を選びます。
2. 曜日・干支・星座が表示されます。
### 42. ローマ字⇔かな変換ツール
ひらがなとローマ字を変換します。
1. **変換種別** を選びます。
2. **入力** にテキストを入力します。
3. 変換結果が表示されます。
### 43. ローマ数字変換ツール
数字とローマ数字を変換します。
1. **変換種別** を選びます。
2. **入力** に数字またはローマ数字を入力します。
3. 結果が表示されます。
### 44. 素数・素因数分解ツール
素数判定と素因数分解を行います。
1. **数値** を入力します。
2. 素数かどうかと、素因数分解の結果が表示されます。
### 45. 最大公約数・最小公倍数ツール
GCD と LCM を計算します。
1. **数字** をスペースまたはカンマ区切りで入力します。
2. 最大公約数と最小公倍数が表示されます。
### 46. 分数計算ツール
分数の四則演算を行います。
1. 2つの分数の **分子・分母** と **演算子** を入力します。
2. 約分した結果が表示されます。
### 47. べき乗・平方根ツール
累乗やルートを計算します。
1. **計算種別**(べき乗 / 平方根 / n乗根)を選びます。
2. **数値** を入力します。
3. 結果が表示されます。
### 48. 抽選ツール
リストからランダムに抽選します。
1. **リスト** に候補を1行ずつ入力します。
2. **当選人数** を入力します。
3. **抽選する** ボタンを押すと当選者が表示されます。
### 49. じゃんけんツール
コンピューターとじゃんけん勝負ができます。
1. **グー・チョキ・パー** のボタンを押します。
2. 結果が表示されます。
### 50. コイン・サイコロツール
コインやサイコロを振ります。
1. **種類**(コイン / サイコロ)を選びます。
2. サイコロの場合は **面数** と **個数** を入力します。
3. **振る** ボタンを押すと結果が表示されます。
### 51. おみくじツール
今日の運勢を占います。
1. **おみくじを引く** ボタンを押します。
2. 運勢(大吉〜大凶)が表示されます。
### 52. パスワード強度チェックツール
パスワードの強度を判定します。
1. **パスワード** を入力します。
2. 強度と使用文字種が表示されます(入力内容は送信されません)。
### 53. 勤怠・勤務時間計算ツール
実働時間を計算します。
1. **出勤時刻・退勤時刻・休憩時間** を入力します。
2. 実働時間が表示されます(日をまたぐ勤務にも対応)。
### 54. 世界時計・時差ツール
世界の主要都市の現在時刻を表示します。
1. ページを開くと、各都市の現在時刻がリアルタイムに表示されます。
### 55. 服・靴サイズ換算ツール
日本サイズを海外サイズに換算します。
1. **カテゴリ**(靴 / 服)を選びます。
2. **日本サイズ** を選びます。
3. US・EU・UK サイズが表示されます(目安です)。
### 56. 時間の加算・減算ツール
複数の時間を合計・減算します。
1. **計算種別** を選びます。
2. **時間** に「1:30」のような形式で1行ずつ入力します。
3. 合計・減算の結果が表示されます。
---
### 57. ひらがな⇔カタカナ変換ツール
ひらがなとカタカナを相互変換します。
1. **変換種別** を選びます。
2. **入力** にテキストを入力します。
3. 変換結果が表示されます。
### 58. 料理の分量換算ツール
大さじ・小さじ・カップなどを換算します。
1. **分量** と **変換元・変換先** を選びます。
2. 換算結果が表示されます。下に分量の目安表もあります。
### 59. 平均・標準偏差ツール
統計量をまとめて計算します。
1. **数値リスト** に数字を貼り付けます(スペース・カンマ・改行区切り)。
2. 平均・中央値・最頻値・分散・標準偏差が表示されます。
### 60. 睡眠サイクル計算ツール
最適な就寝・起床時刻を計算します。
1. **計算種別** と **時刻** を入力します。
2. 睡眠周期(90分)に合わせたおすすめ時刻が表示されます。
### 61. 画像モザイク・ぼかしツール
画像にモザイクやぼかしをかけます。
1. **画像ファイル** を選びます。
2. **処理タイプ**(モザイク / ぼかし)と強さを設定します。
3. **処理** ボタンを押すと加工結果が表示され、ダウンロードできます。
---
### 62. URL解析ツール
URL の構成要素を分解します。
1. **URL** を貼り付けます。
2. プロトコル・ホスト・パス・クエリなどが表示されます。
### 63. chmod権限計算ツール
パーミッションを計算します。
1. チェックボックスで読み・書き・実行を指定します。
2. 数字(例:755)と記号(例:rwxr-xr-x)が表示されます。数字を入力して逆算もできます。
### 64. ビンゴカード生成ツール
ビンゴカードを生成します。
1. **サイズ**(5×5 / 3×3)と **枚数** を指定します。
2. **生成** ボタンを押すとランダムなカードが表示されます。
### 65. 明るさ・コントラスト調整ツール
画像の明るさとコントラストを調整します。
1. **画像ファイル** を選びます。
2. **明るさ** と **コントラスト**(-100〜100)を設定します。
3. **調整** ボタンを押すと結果が表示され、ダウンロードできます。
### 66. 画像の主な色抽出ツール
画像からメインカラーを抽出します。
1. **画像ファイル** を選び、**抽出する色数** を指定します。
2. **抽出** ボタンを押すと、主な色(HEX コードと割合)が表示されます。
---
### 67. モールス信号変換ツール
文字とモールス信号を相互変換します。
1. **変換種別**(文字→モールス / モールス→文字)を選びます。
2. **入力** にテキストを入力します。
3. 変換結果が表示されます。
### 68. HTMLエンティティ変換ツール
HTMLエンティティをエスケープ・デコードします。
1. **変換種別** を選びます。
2. **入力** にテキストを入力します。
3. 変換結果が表示されます。
### 69. 今年の経過・残り日数ツール
今日が何日目かを表示します。
1. ページを開くと、今日の日付・今年何日目・残り日数・経過率が自動で表示されます。
### 70. 名前相性占いツール
2人の相性を占います。
1. **名前1** と **名前2** を入力します。
2. **占う** ボタンを押すと相性度が表示されます(お遊びです)。
### 71. 順列・組み合わせ計算ツール
nPr・nCr・階乗を計算します。
1. **n(全体の数)** と **r(選ぶ数)** を入力します。
2. 階乗・順列・組み合わせが表示されます。
### 72. 面積・体積計算ツール
図形の面積・体積を計算します。
1. **図形** を選びます。
2. 表示された項目に数値を入力します。
3. 面積・体積が表示されます。
### 73. 画像に枠を追加ツール
画像に枠や余白を追加します。
1. **画像ファイル** を選びます。
2. **枠の太さ** と **枠の色** を設定します。
3. **追加** ボタンを押すと結果が表示され、ダウンロードできます。
---
### 74. 命名規則変換ツール
camelCase・snake_case などを変換します。
1. **入力** に文字列を入力します。
2. **変換種別**(camelCase / PascalCase / snake_case / kebab-case など)を選びます。
3. 結果が表示されます。**コピー** でコピーできます。
### 75. アスペクト比計算ツール
アスペクト比から幅・高さを計算します。
1. **比率**(16:9 / 4:3 / 1:1 など)を選びます。
2. **幅** または **高さ** を入力すると、もう一方が自動で計算されます。
3. よく使う解像度も表示されます。
### 76. 二次方程式計算ツール
二次方程式 ax²+bx+c=0 の解を計算します。
1. **a・b・c** を入力します。
2. 判別式と解(実数解・重解・虚数解)が表示されます。
### 77. 燃費計算ツール
燃費とガソリン代を計算します。
1. **走行距離・給油量** を入力します。
2. 必要なら **ガソリン単価** を入力します。
3. 燃費(km/L)と費用が表示されます。
### 78. 画像フィルターツール
画像にフィルターをかけます。
1. **画像ファイル** を選びます。
2. **フィルター**(グレースケール / セピア / ネガ反転)を選びます。
3. **変換** ボタンを押すと結果が表示され、ダウンロードできます。
### 79. 絵文字・特殊文字コピーツール
絵文字や記号をコピーします。
1. 使いたい絵文字・記号をクリックします。
2. クリップボードにコピーされます。
---
### 80. 三角関数計算ツール
sin・cos・tan を計算します。
1. **計算種別**(角度→三角関数 / 値→逆三角関数)を選びます。
2. **角度** または **値** を入力します。
3. 結果が表示されます。
### 81. PX⇔rem・em換算ツール
px と rem・em を変換します。
1. **基準フォントサイズ** を入力します。
2. **値** と **変換元・変換先** を選びます。
3. 換算結果が表示されます。
### 82. JWTデコードツール
JWT の中身を確認します。
1. **JWT** を貼り付けます。
2. ヘッダーとペイロードがデコードされて表示されます(署名は検証しません)。
### 83. カレンダー表示ツール
カレンダーを表示します。
1. **年・月** を選ぶか、前月・翌月ボタンで移動します。
2. カレンダーが表示されます(今日は強調表示)。
### 84. 画像トリミングツール
画像を切り抜きます。
1. **画像ファイル** を選びます。
2. **幅・高さ** と **位置**(左上/中央/右下)を指定します。
3. **トリミング** ボタンを押すと結果が表示され、ダウンロードできます。
### 85. 縮尺・比率計算ツール
地図の縮尺を計算します。
1. **縮尺** と **計算種別** を選びます。
2. **値** を入力します。
3. 実際の長さ・地図上の長さが表示されます。
---
### 86. テキスト差分比較ツール
2つの文章の差分を比較します。
1. **変更前** と **変更後** にテキストを貼り付けます。
2. **比較** ボタンを押します。
3. 追加行(緑)・削除行(赤)が表示されます。
### 87. CRON式解説ツール
cron 式を日本語で説明します。
1. **cron式**(分 時 日 月 曜日)を入力します。
2. 各項目の意味が日本語で表示されます。
### 88. 16進数変換ツール
文字列と16進数を相互変換します。
1. **変換種別**(文字列→16進数 / 16進数→文字列)を選びます。
2. **入力** にテキストを入力します。
3. 変換結果が表示されます。
### 89. カラーコントラストチェックツール
文字色と背景色のコントラストを判定します。
1. **文字色** と **背景色** を選びます。
2. コントラスト比と WCAG の AA・AAA 判定が表示されます。
### 90. 数値の桁区切りツール
数値を区切り付き表記に変換します。
1. **数値** を入力します。
2. 3桁区切りと日本式(万・億・兆)表記が表示されます。
### 91. CSV・区切り文字変換ツール
リストと CSV を変換します。
1. **操作**(引用符で囲む / カンマ・タブ結合 / 分解)を選びます。
2. **入力** にテキストを貼り付けます。
3. 変換結果が表示されます。
---
### 92. CRON式生成ツール
cron 式を自動生成します。
1. **分・時・日・月・曜日** を「毎」または「指定・範囲・リスト」で設定します。
2. cron 式が自動生成されます。**コピー** でコピーできます。
3. よく使う例ボタンで一発設定もできます。
---
## ご利用にあたって
- すべてのツールは無料でご利用いただけます。
- 入力内容や生成したファイルはサーバーに保存されません(一時ファイルは自動的に生成されます)。
- ご不明な点は「ヘルプ」メニューの **問い合わせ** からお問い合わせください。