更新履歴・修正記録
このサイトのツールに加えた修正・改善を、公開しています。現在 128 件の記録があります。不具合に気づいたときは、お問い合わせページからお知らせください。
修正の進め方
各ツールの説明文を書くときは、例に出す数字を実際にツールで計算し、公的な規格や公開されているテスト値(RFC のテストベクトルなど)と照らし合わせています。その過程で見つかった食い違いは、ツールの不具合として直し、ここに記録しています。説明文の誤りを直した場合も含みます。
2026-09-20
2Dコード
- 修正📷 バーコードリーダー:UPC-E のバーコードを読み取れませんでした。読み取りライブラリの UPC-E の処理に3か所の間違いがあったため、修正した読み取り処理を用意しました。
2026-09-19
サイト全体
- 追加検証結果や作業手順をまとめた「ガイド・検証記事」を追加しました。
- 改善すべてのページで、読み込むデータ量を約1.9 MBから約66 KBに減らしました(全ツールの文章を毎回読み込んでいたのを、そのページの分だけにしました)。
2Dコード
- 修正📷 バーコードリーダー:NW-7(Codabar)を読み取れませんでした。読み取りライブラリが、形式を指定しないと NW-7 を対象外にしていたためです。
- 修正📶 Code11バーコード生成:読み取り機が期待するチェックデジットを付けていませんでした。
- 修正📊 Code93バーコード生成:必須のチェック文字が付いておらず、読み取り機でエラーになっていました。
- 修正📇 MeCard QRコード生成:予約文字「:」をエスケープしていませんでした。
- 修正📞 電話番号QRコード生成:電話番号の空白をそのまま入れていました(規格では使えません)。
- 修正📅 イベントQRコード生成:バックスラッシュをエスケープしていませんでした。
- 修正📍 位置情報QRコード生成:「35.6abc」のような入力が、そのまま位置情報に書き込まれていました。
- 修正🏷️ Code128バーコード生成:日本語を入れると文字化けしたコードができていました。エラーを表示するようにしました。
セキュリティ
- 修正🔑 パスワード強度チェッカー:「P@ssw0rd」「Password1!」のような、よく使われる単語の変形を強いと判定していました。記号・数字の置き換えを戻して判定するようにしました。
画像
- 改善✂️ 画像トリミング:L判・A4などの用紙の比率(横・縦)を選べるようにしました。
- 改善🎞️ レターボックス余白追加:L判・A4などの用紙の比率(横・縦)を選べるようにしました。
- 改善🖨️ 印刷サイズ計算機:印刷サイズを mm・cm・インチで入力できるようにしました。
- 修正🧹 画像のExif/メタデータ削除:透明部分のある WebP・GIF を JPEG で保存すると、透明部分が黒くなっていました。白で埋めるようにしました。
- 修正📄 画像→PDF変換:ブラウザで開けない画像(HEIC など)が1枚混ざると、ほかの画像も追加されませんでした。
- 修正🖌️ 背景透過(単色除去):画像の右端・下端をクリックすると、色ではなく黒を拾うことがありました。
- 修正🖼️ SVG→PNG変換:拡張子が大文字(.SVG)のファイルを受け付けませんでした。
- 修正⚫ モノクロ変換:グレースケール・フィルター・回転・モザイク・透かし・ぼかし・反転・分割で、JPEG で保存しているのにファイル名が .png になっていました。
- 修正🔲 画像分割:割り切れない大きさの画像で、タイルが1ピクセル重なったり、すき間ができたりしていました。
- 修正📷 EXIF情報ビューア:壊れた JPEG を読み込むとエラーで止まっていました。
- 修正🔤 画像をアスキーアートに変換:明暗が反転しており、コピーした文字がネガのようになっていました。
- 改善🖼️ ファビコン生成:大きな画像を 16〜48 ピクセルに縮小するときの画質を上げました。
生活
- 修正🌱 肥料のNPK成分量計算機:リン・カリの表示を、肥料の袋と同じ P₂O₅・K₂O の表記にしました。
- 修正🍺 純アルコール量計算機:100% を超える度数を受け付けていました。
- 修正🫖 電気ケトル沸騰時間計算機:100 ℃ を超える目標温度を受け付けていました。
- 修正🖼️ 額装マット計算機:マットの外寸を作品の大きさから計算しており、重なり分の2倍大きく出ていました。窓の大きさから測るようにしました。
- 修正🐾 ペットの名前ジェネレーター:1回の候補に同じ名前が重複して出ることがありました。
ゲーム
- 修正🐍 スネークゲーム:素早く2回曲がると、自分の体にぶつかることがありました。
- 改善🀄 麻雀点数計算機:ありえない翻・符の組み合わせ(1翻20符など)に警告を出すようにしました。
- 修正🔤 単語並び替えゲーム:最初の問題の答えが、ページの HTML にそのまま入っていました。
- 修正🎪 ハングマン:FAQ の「7回目のミスで終了」を、実際の動きどおり「6回目」に直しました。
- 修正🎱 宝くじ番号生成:範囲をとても大きくするとページが固まっていました。
- 修正🎂 誕生日パラドックスシミュレーター:ほぼ確実な確率が「100.0%」と表示されていました(100人で 99.999969%)。
- 修正🎳 ボウリングスコア計算機:1フレームの2投で10本を超える入力(7本と5本など)を受け付けていました。
- 修正🔢 2048ゲーム:最初に一瞬表示される盤面と、実際の盤面が食い違っていました。
- 修正🎟️ ビンゴカード生成:最初に一瞬表示されるカードと、実際のカードが食い違っていました。
- 修正🎰 ランプルーレット:確率に0以下を入れると、ランプが点かなくなっていました。
音楽
- 修正🔊 音波の波長計算機:音速を正確な式で計算するようにしました(近似式は極端な温度でずれ、マイナスにもなりました)。気柱の共鳴計算も同じです。
- 修正🎸 コード検索:音名の表記を調に合わせました(F メジャーの B♭ が A# になっていた)。スケール検索も同じです。
- 修正🎹 コード進行ジェネレーター:F メジャーの IV が A# と表示されていました(正しくは B♭)。
- 修正🎸 コード移調ツール:歌詞の単語までコードとして移調していました(Baby → Caby)。
- 修正🎵 メトロノーム:再生中のタップテンポが効かず、別のタブを見ている間に音が抜けることがありました。
- 修正🎵 音程計算機:12半音が「1度+1オクターブ」と表示されていました。
- 修正🎼 小節数から演奏時間計算:「0:60.00」のような表示が出ることがありました。
- 修正🔊 チューニング基準音再生:別のページに移っても音が鳴り続けていました。
日時
- 修正🕓 ISO 8601 検証・パーサー:「12:99」のようなありえない時刻を正しいと判定していました。
- 修正🕰️ サマータイム切替日計算機:夏時間の切り替え時刻が、最大1時間ずれて表示されていました。
- 修正📆 ISO週番号日付変換:52週しかない年の「第53週」を、翌年に繰り越して受け付けていました。
- 修正🗓️ 複数タイムゾーン会議日程調整:夏時間に切り替わった直後の時刻が、1時間ずれていました。
- 修正📅 ユリウス日変換:修正ユリウス日(MJD)が 0.5 ずれていました。
- 改善⏳ ISO 8601期間変換:週の指定(P2W)と、小数点のカンマを受け付けるようにしました。
- 修正🎌 祝日一覧:2020・2021年の東京五輪に伴う祝日の移動(海の日・スポーツの日・山の日)を反映しました。
- 改善📅 営業日計算機:日本の祝日を除いて数えられるようにしました(初期設定でオン)。
- 修正🗓️ カスタム休日営業日計算機:7日すべてを休みにするとページが固まっていました。
- 修正🌙 月齢カレンダー:新月・満月の時刻が最大14時間ほどずれていたのを、約1時間以内にしました。
- 修正💑 記念日計算機:2月29日の記念日が3月にずれていました。
- 修正⏲️ タイマー:別のタブを見ている間、時間になってもアラームが鳴らないことがありました。
- 修正🍅 ポモドーロタイマー:別のタブを見ている間、タイマーが遅れていました。
- 修正🕐 時計:開いた直後の一瞬、サイトを作成した時点の時刻が表示されていました。世界時計・カウントダウン・Unix時間も同じです。
- 修正📅 日付計算:月末生まれの年齢計算で、日数がマイナスになることがありました。
計算機
- 修正🧻 壁紙必要量計算機:面積だけで本数を出していたため、少なく出ていました(天井高2.6 mの例で4本→実際は6本)。貼る枚数から数える方法を追加しました。
- 修正📈 2次方程式ソルバー:係数の大きさが極端に違うと、小さいほうの解が不正確でした。
- 修正🔢 順列・組み合わせ計算機:大きな数で「Infinity」や桁の丸めが出ていました。正確な整数で計算するようにしました。
- 修正🎲 乱数生成機:重複なしで範囲をとても大きくするとページが固まり、出る数にわずかな偏りもありました。
- 修正🧮 関数電卓:「1.2.3」のような誤った数を 1.2 として計算していました。
- 修正🔢 素因数分解:大きな素数を含むとき、約数の和に誤差が出ていました。
- 修正🧩 抵抗直列・並列計算機:並列に 0 Ω の抵抗があるとき、無視されていました。
- 修正⏱️ RC回路時定数計算機:とても小さい時定数が「0 s」と表示されていました。
- 改善🔋 コンデンサ電荷・エネルギー計算機:ピコ(p)の単位を追加し、とても小さい値が0にならないようにしました。
- 修正🚨 ドップラー効果計算機:音速以上で遠ざかる観測者の計算を受け付けていました。理由を表示して止めるようにしました。
- 改善🐉 干支計算機:十干十二支(2026年なら丙午)を表示するようにしました。
プログラミング
- 追加🧮 CRC-8/CRC-16計算機:CRC-32 を追加しました。
- 修正🔢 Base36変換:2⁵³ を超える数で下の桁が不正確でした。
- 修正🔲 グレイコード変換:32ビットの値がマイナスになっていました。
- 修正⏰ Cron式 次回実行時刻計算機:「*/0」を入れるとページが固まっていました。タイムゾーンも選べるようにしました。
- 修正📰 XML整形:「&」などを元の文字に戻したまま書き出し、正しくない XML になっていました。
- 修正📦 JavaScript圧縮:「a - -b」が「a--b」になり、動かないコードになっていました。
- 修正🔤 編集距離計算機:絵文字を2文字と数えていました(ハミング距離・ランレングス圧縮も同じ)。
- 修正📖 正規表現チートシート:先読みの例が、説明と違う結果になる正規表現でした。
- 改善🌐 IPv6サブネット計算機:IPv4 を含む表記(::ffff:192.0.2.1)を受け付けるようにしました。
- 修正✅ JSONスキーマ検証:文字数の制限で、絵文字を2文字と数えていました。
2026-09-18
サイト全体
- 修正「今日」の日付を世界標準時で決めていたため、日本では午前9時まで前日になっていました(日付計算・生理日予測・会計年度など)。
プログラミング
- 修正🏷️ セマンティックバージョン比較:「01.2.3」のような、規格で認められない形を正しいと判定していました。
- 改善😀 絵文字ピッカー:日本語のキーワードで検索できるようにしました。
- 修正🕵️ User-Agent解析:Chrome 系の描画エンジンの判定や、iPad・macOS のバージョン判定が間違っていました。
- 修正🧩 クエリ文字列ビルダー:すでに「?」がある URL に、さらに「?」を付けていました。
- 修正🔑 パスフレーズ生成:単語リストに重複があり、実際の強さが表示より低くなっていました。1,024語の重複のないリストにしました。
- 修正📋 Markdownテーブル生成:中央・右寄せの列で、表として表示されない区切り行を出力していました。
- 修正🧪 ダミーデータ生成:テスト用に予約されていないドメイン(sample.co.jp)のメールアドレスを作っていました。予約済みのドメインだけにしました。
2Dコード
- 修正📧 メールQRコード生成:件名や本文の空白が「+」になっていました(ビットコイン・2段階認証のQRコードも同じ)。
セキュリティ
- 修正🔐 パスワード生成:一部の文字がわずかに出やすくなる偏りを取り除きました。
- 修正🎲 暗号学的乱数(整数)生成:2⁴⁸ を超える範囲で、正確な乱数になっていませんでした。
- 修正🔢 PINコード生成:ページの HTML に固定の番号が入っており、開いた直後の一瞬(や JavaScript が無効な環境)では、全員に同じ番号が表示されていました(バックアップコード・パスフレーズも同じ)。
- 改善🏦 IBAN検証ツール:国ごとの桁数を確認し、IBAN を使わない国(日本など)を判定するようにしました。
健康
- 改善🩺 血圧カテゴリチェッカー:日本高血圧学会(2019年)の分類を追加し、日本語ページではこちらを初期設定にしました。
- 修正🐾 ペットフード量計算機:猫でも犬の係数で計算しており、多めに出ていました。
- 改善⏳ 断食タイマー:ページを閉じても開始時刻が残るようにしました。
- 修正👀 目の休憩タイマー:別のタブを見ている間、タイマーが遅れていました。
- 修正🏃 運動別消費カロリー計算機:縄跳びの運動強度(METs)を、出典どおりの 11.8 に直しました。
- 修正👣 歩数→消費カロリー計算機:歩行の消費量に、ランニングに近い係数を使っていました。
- 修正🏋️ 1RM計算機:1回だけ挙げた重さを入れると、それより重い最大重量が出ていました。
- 修正🏃 ランニングペース計算機:「4:60」のような表示が出ることがありました。
- 修正🤰 妊娠週数計算:妊娠27週を後期と表示していました(後期は28週から)。
- 修正☕ カフェイン半減期計算機:説明の例を「9時間後に約3分の1」から、正しい「約30%」に直しました。
お金
- 修正🕒 残業代計算機:月60時間を超える残業の割増(50%)を反映しました。中小企業も2023年4月から対象です。
- 修正💳 借金返済シミュレーター:完済した借入の返済額を、次の借入に回していませんでした。
- 修正🔢 端数計算機:マイナスの金額の四捨五入が、0に近い方向に丸められていました。
- 改善🏠 賃貸vs購入比較計算機:ローン残高と、戻ってこない費用(利息・税・維持費)を表示するようにしました。
- 修正🧾 請求書ジェネレーター:発行日の初期値が、サイトを作成した日付になっていました。
- 改善📈 72の法則計算機:近似値の横に、正確な値も表示するようにしました。
単位変換
- 修正💨 ビューフォート風力階級変換:気象庁・WMO の風速の区切り(m/s)で判定するようにしました(24.5 m/s が風力9になっていた)。
- 改善📄 用紙サイズ一覧:日本の B 判(JIS。B5 = 182 × 257 mm)を追加しました。
- 修正👟 靴サイズ変換:US サイズが男性用だったことを明記し、女性用を追加しました。
- 修正🈷️ 漢数字変換:「二〇二六」を 6 と読んでいました(正しくは 2026)。
- 修正🔌 AWGワイヤーゲージ変換:太い線の番号がマイナスで表示されていました(0/0 などの表記にしました)。
テキスト
- 修正🈁 かな・ローマ字変換:「ラーメン」が「raーmen」になるなど、長音と外来語の音を変換できていませんでした。
- 修正📝 文字数カウント:絵文字を2文字以上と数えていました。
- 改善⏱️ 読了時間目安計算機:日本語の文章を文字数で計算できるようにしました。
- 改善🔤 アナグラム判定ツール:日本語や全角文字で判定できるようにしました(回文判定も同じ)。
- 修正⠃ 点字(ブレイル)翻訳:数字のあとのアルファベットが数字として読まれていました。
- 修正📝 Markdown→プレーンテキスト変換:「2 * 3」や snake_case の記号まで消していました。
- 修正↩️ テキスト折り返し:絵文字が途中で分かれて文字化けすることがありました。
- 修正🔃 テキスト反転:国旗などの絵文字が、反転すると壊れていました。
- 修正🔤 テキスト行ソート:数値順の並べ替えで、数字でない行があると順番が乱れていました。
- 修正🔍 検索置換ツール:正規表現を使わない設定でも、「$&」などが特別な意味になっていました。
- 修正🐷 Pig Latin変換:「qu」で始まる語や、途中の「y」の扱いが間違っていました。