卵サイズの代用を体積で換算する計算ツール
卵のサイズ表示は重量の範囲を示すため、殻の個数だけで別サイズに置き換えると、レシピに入る液量が変わることがあります。この計算ツールは、レシピで指定された個数とサイズを目標液量に換算し、手元のサイズなら何個分になるかを表示します。小玉・中玉・大玉・ジャンボに対応しており、購入したパックがレシピと異なる場合や、製菓の配合を毎回同じ基準で置き換えたい場合に便利です。
無料で実行
レシピの指定を測りやすい液量に換算します
まず、レシピに記載された卵の個数と、その横に指定されたサイズを入力してください。計算では、対応する各サイズに標準的な可食部の液量を割り当てます。小玉は38ミリリットル、中玉は44ミリリットル、大玉は50ミリリットル、ジャンボは63ミリリットルです。指定個数にこの基準液量を掛け、仕込み全体で必要となる一つの目標液量を求めます。結果はミリリットル、大さじ、小さじで表示されるため、お手元の計量器具に合う単位をお選びいただけます。液量は殻の数ではなく、実際に生地へ入る卵の量を表すので、異なるパックサイズを比較する基準として役立ちます。特にケーキ、カスタード、リッチなパン生地など、卵と粉類の比率が仕上がりを左右する料理に適しています。サイズは同一量ではなく流通上の範囲です。より正確に作る場合は、手元の卵を割って均一に混ぜ、表示された液量を量ってください。
卵の端数を推測せずに量ります
必要な液量を求めた後、その値を手元にある卵サイズの標準液量で割ります。換算結果が整数になる場合もありますが、多くの場合は端数が生じます。出力には使用する卵の整数個数と、追加する1個分の割合が分けて表示され、完全な小数換算値も残ります。たとえば3より大きく4より小さい場合は、自動的に丸めず、3個に4個目の一部を加えてください。追加の卵を小さな器に割り、卵白と卵黄が均一になるまで混ぜてから、必要な分だけ量ります。均一に混ぜることで、計量した一さじが卵白または卵黄に偏るのを防げます。端数が扱いにくい場合は、十分な個数を混ぜ合わせてから、目標液量を直接取り分ける方法が簡単です。計量スプーンはすり切りで使い、この計算では大さじ1を15ミリリットル、小さじ1を5ミリリットルとしている点にもご留意ください。
料理や製菓に合わせて結果をご利用ください
液量による換算は全卵のおおよその量を保つため、材料を混ぜるレシピでサイズを置き換える際に、一般的に最も安定した方法です。ただし、個々の卵が生物学的に同じ量になるわけではありません。同じサイズ表示でも実際の中身には差があり、殻の重量、鶏種、保存状態、地域の選別基準によって小さな違いが生じます。スクランブルエッグや塩味の生地など許容幅の広い料理では、最も近い整数個を使っても問題ない場合があります。一方、繊細なスポンジ、ペストリー、カスタード、業務用に倍率変更した配合では、個数を丸めず液量を量ってください。この方法は卵白と卵黄を一緒に使う全卵を前提とします。卵白のみ、卵黄のみ、濃度が異なる加工卵製品にはそのまま適用できません。他の材料も自動調整されませんので、まず同じ基準で卵の液量を量り、その後でレシピ固有の調整を行ってください。
活用例
異なるパックサイズで製菓する
ケーキ配合の大玉を中玉またはジャンボに替え、想定された卵の液量を保ちます。
精密な製菓レシピを倍率変更する
卵の個数をミリリットルに換算し、殻の個数で丸めず、溶き卵を正確に量ります。
厨房の仕込みを標準化する
仕入れ先や買い物ごとに卵サイズが変わっても、調理担当者が再現できる目標液量を提示します。
よくある質問
計算ツールの利用料金はいくらですか?
APIの料金は1リクエストあたり$0.002で、同じ決定論的な計算をブラウザーでも実行できます。
どの卵サイズに対応していますか?
小玉・中玉・大玉・ジャンボに対応しています。それ以外のサイズ名は未認識として拒否されます。
換算結果を卵の整数個に丸めてもよいですか?
精密なレシピでは丸めないでください。追加の卵を溶き、必要な割合または表示された総液量を量ってください。
卵白だけ、または卵黄だけにも使えますか?
いいえ。基準液量は、殻を除き、卵白と卵黄を一緒に用いる全卵を対象としています。
実際に量った卵の液量と違うのはなぜですか?
サイズ表示には幅があり、個々の卵にも自然な差があります。この計算では一貫した換算のため固定の基準液量を使用します。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/egg-size-substitute \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"eggs":3,"called_size":"large","available_size":"medium"}'const res = await fetch("https://api.kit.forhosting.com/cook/egg-size-substitute", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"eggs": 3,
"called_size": "large",
"available_size": "medium"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/egg-size-substitute",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"eggs": 3,
"called_size": "large",
"available_size": "medium"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/egg-size-substitute", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"eggs":3,"called_size":"large","available_size":"medium"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"eggs":3,"called_size":"large","available_size":"medium"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/egg-size-substitute", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"eggs": 3,
"called_size": "large",
"available_size": "medium"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.egg_size_substitute",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |