レシピ分量スケーラー|人数を変えるだけで材料を自動計算【無料ツール】

レシピ分量スケーラー 人数を変えるだけで材料を自動計算する無料ツール
「このレシピ、2人前って書いてあるけど今日は5人分作りたい……」
料理をする人なら、誰もが一度は経験する”あの計算”です。醤油が大さじ2なら5人前では大さじ5?いや、元が2人前だから2.5倍で大さじ5か。卵3個なら7.5個……って、半分の卵はどうすればいいのか。頭の中で掛け算しながらキッチンに立つのは、想像以上にストレスがかかります。
gagalog.comの「レシピ分量スケーラー」は、そんな日常の小さな悩みをワンアクションで解決するために作ったツールです。人数のスライダーを動かすだけで、すべての材料の分量がリアルタイムに再計算されます。アプリのインストールも、会員登録も、1行ずつ手入力する手間も必要ありません。
この記事では、ツールの使い方を画面の流れに沿ってわかりやすく解説したうえで、日本語レシピ特有の単位変換の仕組み、倍量調理で味が崩れないためのコツ、そしてこのツールだからこそできる”かゆいところに手が届く”機能を余すところなくお伝えします。
このツールが解決する3つの「面倒くさい」
料理の分量調整で多くの人がつまずくのは、一見シンプルな掛け算が実は一筋縄ではいかないからです。
1つ目は暗算の手間です。材料が10種類あるレシピを1.5倍にする場合、10回の掛け算を頭の中で回さなければなりません。しかも「大さじ1と1/2の1.5倍」のような分数×小数の計算は、電卓なしでは間違えやすいものです。本ツールでは、スライダーを1回動かすだけで全材料が同時に再計算されるため、暗算は一切不要になります。
2つ目は単位の混乱です。大さじ6と言われても、実際にキッチンで大さじを6回すくうのは非効率です。「それ、何mlなの?」と思った経験がある方は多いのではないでしょうか。本ツールは大さじ4以上で「約60ml」のようにml表記を自動併記するため、計量カップでまとめて量ることができます。
3つ目は”割れない食材”の扱いです。卵1.5個、豆腐0.75丁。数字としては正しくても、実際の調理では困ります。本ツールでは、卵や豆腐のように物理的に分割しにくい食材を自動で検知し、切り上げた値と元の計算値の両方を表示します。「卵1.5個→2個(目安)」というように、判断の根拠を添えて提示するので、買い物リストにもそのまま使えます。
2つのモードを搭載 ── 状況に合わせて使い分け
本ツールには「レシピ埋め込みモード」と「自由入力モード」の2つの使い方があります。それぞれの特徴と操作手順を詳しく見ていきましょう。
モード① レシピ埋め込みモード(入力不要・ワンタッチ)
gagalog.comのレシピ記事に直接組み込まれたモードです。記事を開くだけで材料リストがすでにセットされているため、ユーザー側の入力は一切不要。これが既存のレシピスケーラーとの最大の違いです。
MyKitchenCalculator、GIGACalculator、mo2nabeなど既存の独立型ツールでは、ユーザーがレシピサイトと計算ツールを行き来しながら材料を1つずつ転記する必要があります。材料が多いレシピでは、それだけで数分の作業になります。本ツールの埋め込みモードは、レシピの構造化データ(HTML内のJSON-LD/data属性)をJavaScriptが自動で読み取るため、この転記作業がゼロになります。
操作手順は以下のとおりです。
まず、gagalog.comのレシピ記事を開きます。材料セクションにスケーラーが自動表示されています。デフォルトではレシピの基本人数(たとえば2人前)がセットされた状態です。
次に、人数を変更します。方法は2通りあります。「−」「+」ボタンで1人前ずつ増減する方法と、スライダーを左右にドラッグして1人前〜10人前の範囲で直感的に調整する方法です。どちらを使っても、もう一方が自動で連動します。
人数を変更した瞬間に、材料リストのすべての数値がリアルタイムで切り替わります。ページの再読み込みやボタンのクリックは不要です。数値が変わるときにはポップアニメーションが入るため、どの材料が変化したかがひと目でわかります。
デモページでは「親子丼」「ハンバーグ」「ペペロンチーノ」の3つのサンプルレシピを切り替えて試すことができます。実際の動きを確認したい方は、まずデモで操作感を体験してみてください。
モード② 自由入力モード(どんなレシピにも対応)
gagalog.com以外のレシピや、自分の手書きレシピ、料理本のレシピなどを計算したい場合に使うのが自由入力モードです。ツールページ(/tools/recipe-scaler/)を直接開いて使います。
操作手順は以下のとおりです。
最初に、画面上部のタブで「自由入力モード」を選択します。
続いて「元のレシピは○人前」の欄に、元のレシピの人数を入力します。レシピに「4人分」と書かれていれば「4」と入力してください。書かれていなければ、一般的な目安として「2」のままで構いません。
次に、テキストエリアに材料リストをペーストします。コピー元はレシピサイト、メモアプリ、料理本の書き起こしなど何でもOKです。1行に1材料の形式が基本ですが、スラッシュ(/)区切りで1行にまとめても認識します。
入力例を示します。
鶏むね肉300g
玉ねぎ1個
にんじん1/2本
醤油大さじ2
みりん大さじ1
だし汁200ml
塩少々
ペーストしたら「パースして計算」ボタンを押します。すると、内蔵の正規表現パーサーが各行を「食材名」「数値」「単位」に自動分離し、スケーリング可能な材料リストに変換します。
パースが完了すると、埋め込みモードと同じ人数セレクター(ボタン+スライダー)が表示されます。あとはスライダーを動かすだけで、全材料の分量がリアルタイムに変化します。
パーサーの対応力 ── 日本語レシピの”クセ”に対応
料理の分量表記には、日本語特有のバリエーションが数多く存在します。本ツールのパーサーは、これらを可能な限り正確に読み取れるように設計されています。
対応する数値フォーマットは、整数(「3」)、小数(「0.5」「1.5」)、分数(「1/2」「2/3」)、帯分数(「1と1/2」)、そして全角数字(「300」→自動的に半角に変換)です。
対応する日本語単位は、重量系のg・kg・mg、体積系のml・cc・L・リットル・大さじ・小さじ・カップ・合、個数系の個・本・枚・切れ・丁・束・袋・かけ・片・杯・尾・匹・株・房・把・節・玉・缶・パック、そして長さのcmです。
自動スキップされる曖昧表現は「少々」「適量」「適宜」「ひとつまみ」「ひとふり」「お好みで」「たっぷり」「ひと回し」「少し」です。これらが含まれる行は数値を持たないためスケーリングの対象外となり、グレーアウト表示のうえ「お好みで調整」という注記が付きます。感覚的な分量まで機械的に2倍にされても困るという、料理をする人の実感に合わせた設計です。
入力の区切りは、改行のほかスラッシュ(「/」「/」)にも対応しています。そのため、レシピサイトからコピーした「鶏むね肉300g/玉ねぎ1個/醤油大さじ2」のような1行テキストでも正しく分割されます。
食材名と数値の並び順にも柔軟に対応します。「鶏むね肉300g」という食材名が先の形式だけでなく、「300g鶏むね肉」のように数値が先に来る形式でも認識します。
インテリジェント変換の仕組み ── 単純な掛け算で終わらない理由
レシピの分量調整は、すべての材料に同じ倍率を掛ければ済む……というほど単純ではありません。本ツールがただの電卓と異なるのは、以下の3つのインテリジェント変換を組み込んでいる点です。
①大単位への自動併記
大さじや小さじの回数が増えすぎると、計量の手間が急増します。本ツールでは、大さじ4以上になると「約60ml」のようにml換算を括弧書きで併記します。同様に、小さじ6以上、カップ3以上、合3以上でもml換算を表示します。これにより、計量スプーンを何度もすくう代わりに、計量カップやメスシリンダーで一度に量るという選択肢が生まれます。
内部で使用している換算テーブルは、大さじ1=15ml、小さじ1=5ml、1カップ=200ml(日本標準)、1合=180mlです。これらはJSON形式の設定ファイルとして管理されており、将来的にユーザーがカスタマイズできる拡張も想定しています。
②分割不可能食材の切り上げ+注釈
卵、豆腐、油揚げ、アボカドなど、物理的に「半分」に割るのが難しい、あるいは半端に残すと使いにくい食材は、自動的に切り上げた整数値を表示します。ただし、切り上げ前の正確な計算値も「1.5個→2個(目安)」のように併記するため、ユーザーはその差を見て自分で判断できます。
この切り上げ対象のリストには、卵(たまご・玉子)、豆腐(とうふ)、油揚げ、厚揚げ、アボカド、レモン、ライム、バナナなどが含まれています。もちろん、埋め込みモードではレシピデータ側でindivisibleフラグを食材ごとに設定できるため、記事の執筆者が柔軟にコントロールすることも可能です。
③曖昧表現のスケーリング除外
「塩少々」を2倍にして「塩少々×2」と表示されても意味がありません。曖昧な分量表現は料理人の感覚に委ねるべきものです。本ツールでは、事前定義された曖昧表現リストに該当する材料をグレーアウトし、「お好みで調整」という注記を付けて明示的にスケーリング対象外とします。数値化できないものを無理に数値化しない、という方針です。
活用シーン別ガイド
ホームパーティの準備に。普段2人分で作っている定番レシピを、6人分や8人分に拡大したいときに最も威力を発揮します。材料を一覧でコピーできるため、そのまま買い物メモとして使えます。
一人暮らしの分量調整に。逆に、4人前のレシピを1人前に縮小するのも得意です。「鶏もも肉250g」が「鶏もも肉62.5g」になるので、スーパーで量り売りを頼むときや、パックの肉を分割して冷凍するときの目安になります。
作り置き・ミールプレップに。週末にまとめて5日分を仕込むミールプレッパーにとって、通常レシピの2.5倍や3倍を正確に計算できるのは大きな助けです。
お菓子作りに。お菓子は分量のズレが仕上がりに直結するため、正確なスケーリングが特に重要です。ただし、ベーキングパウダーや重曹などの膨張剤は単純な倍率では多すぎることがある点に注意してください(後述の「倍量調理のコツ」を参照)。
倍量調理で失敗しないためのコツ
ツールが正確な計算値を出しても、料理には「数字どおりにはいかない」領域があります。ここでは、分量を大きく変えるときに押さえておきたい実践的なコツを紹介します。
調味料は「まず控えめに、味を見て足す」が鉄則です。管理栄養士の監修記事でも繰り返し指摘されているとおり、塩・醤油・味噌など塩味の主役となる調味料は、2倍量を作る場合でもまず1.5〜1.8倍程度から始めて、味見をしてから調整するのが安全です。これは、煮物の場合に煮汁の濃度と素材の比率が変わることや、炒め物では鍋の表面積に対して水分の蒸発速度が変わることが理由です。本ツールの計算値は「比例した正確な値」を提示しますが、最終的な味の調整はご自身の舌を信じてください。
煮物は調味料を倍にしすぎない。特に味が濃い煮魚や甘辛煮は、倍量の調味料をそのまま入れると味が濃くなりすぎるケースがあります。2倍量で作る場合の調味料は1.5倍を目安にして、煮汁の色を元のレシピの写真と比べながら調整するのがプロの方法です。
香辛料・スパイスは控えめに。にんにく、生姜、豆板醤、鷹の爪などの辛味・香味素材は、倍量にすると刺激が強くなりすぎることがあります。大量に作る場合でも、これらは元の分量の1.5倍程度に留めておくのが無難です。
鍋やフライパンのサイズを確認する。分量を倍にしても、同じ鍋で調理すると火の通りが変わります。材料の総量が増えたら、一回り大きな鍋を使うか、2回に分けて調理する方が仕上がりは安定します。
膨張剤(ベーキングパウダー・重曹・イースト)は要注意。お菓子やパンのレシピを倍量にする場合、膨張剤だけは倍にしすぎないのが定石です。2倍のレシピなら膨張剤は1.5〜1.75倍にとどめましょう。多すぎると急激に膨らんだあと潰れてしまい、苦味が出る原因にもなります。
コピー機能で買い物リストに早変わり
材料リストの下にある「コピー」ボタンを押すと、スケーリング済みの材料一覧がクリップボードにテキスト形式でコピーされます。コピーされるテキストには食材名、分量、単位に加え、切り上げの注記(※1.5個→2個(目安))も含まれるため、LINEやメモアプリに貼り付ければそのまま買い物リストとして使えます。
コピーが完了するとボタンが「✅コピー完了」に変わり、2秒後に元に戻ります。小さな演出ですが、「ちゃんとコピーできたかな?」という不安を解消するためのフィードバックです。
単位換算クイックリファレンス
ツール内部で使用している換算テーブルを、参考としてここに掲載します。料理中にちょっと確認したいときにお使いください。
大さじ1は15mlに相当します。小さじ1は5mlです。つまり小さじ3杯で大さじ1杯分になります。日本の計量カップ1カップは200mlです(アメリカの1カップ=約240mlとは異なるので注意してください)。お米を量る1合は180mlです。大さじで換算すると、1合は大さじ12杯分に相当します。1リットルは1000ml、すなわちカップ5杯分です。
よくある質問(FAQ)
Q.スマートフォンでも使えますか?
はい。レスポンシブデザインで設計されているため、iPhone・Androidのどちらでも快適に操作できます。スライダーはタッチ操作に対応しており、片手でも人数を変更できます。キッチンで調理中にスマホを見ながら使うことを想定した設計です。
Q.アプリのインストールや会員登録は必要ですか?
不要です。ブラウザでページを開くだけで使えます。すべての計算はお使いの端末のJavaScriptで完結しており、サーバーへのデータ送信も行いません。
Q.10人前以上には対応していますか?
スライダーの標準範囲は1〜10人前ですが、それ以上の人数が必要な場合は自由入力モードの「元のレシピは○人前」欄を基準にしてご活用ください。たとえば元が2人前のレシピで20人前を作りたい場合、まず元を「1人前」として材料を半量で入力し、スライダーを10にすれば10倍=20人前相当の計算ができます。
Q.分数の入力はどう書けばいいですか?
「1/2」のようにスラッシュで区切ってください。「1と1/2」「11/2」のような帯分数にも対応しています。全角の「1/2」も自動で認識されます。
Q.「大さじ」と「ml」の併記は、いつ表示されますか?
大さじ4以上、小さじ6以上、カップ3以上、合3以上の場合に、自動的にml換算が括弧書きで表示されます。少量の場合は表示されません。
Q.「少々」「適量」と書いた材料はどうなりますか?
スケーリングの対象外としてグレーアウト表示され、「お好みで調整」という注記が付きます。数値化が難しい表現を無理に計算することはありません。
Q.パースがうまくいかない場合はどうすればいいですか?
パーサーは「食材名+数値+単位」を1行ごとに認識します。うまく認識されない場合は、食材名と数値の間にスペースを入れてみてください(例:「鶏もも肉300g」→「鶏もも肉300g」)。また、1行に複数の材料が混在していると分離に失敗することがあるため、改行またはスラッシュで区切ってください。
Q.ツールのデータはサーバーに保存されますか?
保存されません。すべての処理はブラウザ内のJavaScriptで完結しています。入力した材料リストや計算結果がサーバーに送信されることはなく、ページを閉じればデータは消えます。プライバシーの心配は不要です。
技術的な背景(開発者・ブロガー向け)
本ツールの技術的な設計思想について、ブロガーやWeb開発者向けに補足します。
ツールのフロントエンドはHTML+CSS+バニラJavaScriptのみで構成されており、フレームワークへの依存はありません。そのため、任意のCMSやブログプラットフォームに単一HTMLファイルとして埋め込むことができます。レシピの材料データはHTMLドキュメント内にJSON-LDまたはdata属性として構造化された形で記述し、JavaScriptがDOMReadyのタイミングでこれを読み取ってスケーリングエンジンに渡します。
スケーリングエンジンのコアロジックは、倍率(targetServings/baseServings)を算出し、各材料のamountにその倍率を乗算するというシンプルな処理です。そのうえで、分割不可能食材の切り上げ処理、大単位へのml併記、曖昧表現のスキップという3つの後処理を順に適用します。
自由入力モードのパーサーは正規表現ベースで、日本語の料理用語辞書(単位リスト+曖昧表現リスト)を内蔵しています。単位リストは長い順にソートしてからマッチングを行うことで、「大さじ」が「さじ」に誤マッチするような問題を防いでいます。
単位間の換算テーブルや切り上げ対象食材リストはJavaScriptオブジェクトとしてコード内に定義されていますが、外部JSONファイルに切り出して管理することも容易な構造になっています。将来的にユーザーが独自の換算ルールを追加できるUI(たとえば「うちではカップ=180ml」のようなカスタマイズ)を検討する場合にも、この設計が土台となります。
まとめ!もう「何人前」の計算で手を止めない
レシピ分量スケーラーは、料理をする人の「ちょっとした面倒」を徹底的に潰すために作った道具です。掛け算の暗算から解放されること。大さじを何回もすくわなくていいこと。卵の半端に悩まなくていいこと。「少々」はそのまま「少々」でいいこと。どれも小さなことですが、毎日の料理が少しだけ気楽になるはずです。
gagalog.comのレシピ記事に埋め込まれたスケーラーを使えば入力すら不要。他のレシピを使いたいときは自由入力モードにペーストするだけ。どちらの使い方でも、サーバー通信なし・インストール不要・無料でいつでも使えます。
ぜひブックマークして、次の「今日は何人前?」のときに試してみてください。
