Conversor gramas em xícaras
250 g de farinha de trigo comum são 2 xícaras, porque a farinha é fixada em 125 g por xícara. Digite os gramas e escolha o ingrediente, do açúcar e da manteiga ao mel ou à aveia, e receba as xícaras com a densidade usada. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Gramas
- 250
- Ingrediente
- flour
- Rótulo do ingrediente
- all-purpose flour US cup
- Gramas por xícara
- 125
- Xícaras
- 2
Padeiros caseiros e apps de receitas enfrentam sempre o mesmo descompasso: fórmulas europeias e profissionais listam farinha, açúcar e manteiga em gramas, enquanto muitas formas e xícaras medidoras da América do Norte ainda falam em volume de xícara. Gramas para xícaras não é uma conversão com uma única constante porque uma xícara de farinha se compacta de forma diferente de uma de mel ou de aveia em flocos. Esta capacidade converte uma massa em gramas em xícaras US para um ingrediente comum escolhido usando uma tabela fixa de densidades em gramas por xícara, de modo que as mesmas entradas sempre devolvem o mesmo valor em xícaras sem consulta de rede nem chute de compactação. Você envia gramas e o nome do ingrediente; o motor divide pela densidade da tabela e devolve xícaras, o fator gramas por xícara usado e um rótulo claro para exibição. Ingredientes desconhecidos falham com entrada inválida em vez de fingir em silêncio que tudo se comporta como água.
Por que gramas em xícaras precisa de uma tabela de densidade por ingrediente
Massa e volume só se alinham por meio da densidade. A água fica perto de um grama por mililitro, então cerca de duzentos e trinta e sete gramas enchem uma xícara consuetudinária US, mas a farinha é arejada e compressível, o açúcar granulado é mais denso e o mel é bem mais pesado por xícara do que qualquer seco.
Uma calculadora genérica de gramas para mililitros sem chave de ingrediente, portanto, engana padeiros que escalam uma massa de biscoito métrica em medidas de xícara ou que reconstroem uma receita US em fluxo de balança de cozinha. Este produto mantém uma tabela fixa publicada de densidades de empacotamento culinário convencionais expressas como gramas por xícara US para farinhas, açúcares, gorduras, laticínios, óleos, adoçantes, grãos, cacau, sal e similares de despensa. A conversão é simplesmente xícaras igual a gramas divididos por gramas por xícara da chave de ingrediente resolvida.
Gramas negativos e campos ausentes são rejeitados como entrada inválida, e zero gramas produz corretamente zero xícaras para ingredientes opcionais vazios em listas de compras geradas.
Casos de uso
Escalar receitas métricas para medidas de xícara
Padeiros convertem farinha, açúcar e manteiga listados em gramas em xícaras US para cozinheiros caseiros que só têm xícaras medidoras, usando a densidade específica do ingrediente para resultados consistentes.
Perguntas frequentes
Como converto gramas em xícaras para farinha?
A resposta devolve cups usando a densidade fixa de farinha da tabela.
Por que o resultado é diferente para açúcar e farinha?
Cada ingrediente tem sua própria densidade de compactação em gramas por xícara. O motor divide gramas por esse valor da tabela, então alimentos mais densos rendem menos xícaras para a mesma massa.
O conversor de gramas em xícaras é grátis?
A ferramenta do navegador é gratuita e roda localmente.
Qual definição de xícara vocês usam?
Os resultados estão em US cups. As densidades são valores convencionais de cozinha em gramas por xícara para medidas US cup, não xícaras métricas nem densidade SI pura sem compactação.
Por que a minha xícara cheia à mão pesa um pouco diferente?
Porque o enchimento varia conforme a forma de pegar a farinha e conforme a marca. A tabela fixa é uma referência comum e convencional para as receitas baterem, não uma medição de laboratório de cada pacote.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/cook/grams-cups \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"grams":250,"ingredient":"flour"}'const res = await fetch("https://api.kit.forhosting.com/cook/grams-cups", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"grams": 250,
"ingredient": "flour"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/grams-cups",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"grams": 250,
"ingredient": "flour"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/grams-cups", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"grams":250,"ingredient":"flour"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"grams":250,"ingredient":"flour"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/grams-cups", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"grams": 250,
"ingredient": "flour"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.grams_cups",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Por que gramas em xícaras precisa de uma tabela de densidade por ingrediente
Nomes sem distinção de maiúsculas, espaços, hífens e sinônimos comuns como white sugar ou all_purpose_flour normalizam para as mesmas chaves canônicas para que as interfaces de formulário continuem amigáveis enquanto o contrato JSON permanece estável.
Como chamar o conversor e ler os campos da resposta
Massas não finitas, strings de ingrediente vazias e campos obrigatórios ausentes seguem o mesmo caminho de erro. Envie um corpo JSON com o campo numérico obrigatório grams definido como uma massa finita não negativa, e o campo de string obrigatório ingredient nomeando um item de despensa suportado. Os aliases g, mass, amount e weight são aceitos para o campo de massa; food, item e name são aceitos para o campo ingredient quando seu cliente já usa esses rótulos. Use cups sozinho quando uma exibição simples bastar; use grams_per_cup quando quiser mostrar por que mel e farinha divergem; use ingredient_label ao renderizar cascas multilíngues que ainda precisam de nomes de cozinha em inglês no landing em inglês. Um ingrediente desconhecido como unicorn dust ou um erro de digitação que não combine com nenhum alias falha com invalid_input e não é cobrado após a validação rejeitar a solicitação.
Fluxos práticos de panificação, limites e preço da API
Use o conversor gratuito de gramas em xícaras no navegador ao escalar uma única receita na bancada, conferir um post de blog que mistura medidas métricas e de xícara, ou ensinar alunos por que a densidade de compactação importa na matemática culinária. Lembre-se de que a compactação da xícara varia com a técnica de colher e a marca; a tabela fixa é uma linha de base compartilhada convencional para consistência de software, não um ensaio de laboratório de cada saco de farinha. Use a API pré-paga quando um app de planejamento de refeições, um companheiro de balança inteligente, um CMS de receitas ou um pipeline de localização precisarem converter muitas linhas sob um contrato KIT estável a US$ 0,002 por item bem-sucedido. Combine este endpoint com conversores puros de unidade de massa quando só precisar de grãos versus gramas sem volume, ou com ferramentas de volume quando o próximo passo forem mililitros em vez de xícaras. Autores que entregam SDK podem mapear a resposta em uma interface de duas colunas de gramas e xícaras com o rótulo do ingrediente como título da linha, combinando com a forma como cozinheiros caseiros já pensam conversões de despensa no papel.
Casos de integração
Apps de receita e importadores de CMS
Pipelines de conteúdo normalizam receitas de blog com unidades mistas em JSON estruturado com gramas e xícaras lado a lado sem embutir uma API de nutrição ao vivo.
Salas de aula culinárias e correção de tarefas
Alunos praticam matemática de cozinha sensível à densidade; avaliadores fixam xícaras esperadas para ingredientes conhecidos e esperam invalid_input em alimentos desconhecidos.
Perguntas técnicas
O que acontece se o ingrediente for desconhecido?
A solicitação falha com invalid_input. Só são aceitos ingredientes presentes na tabela de densidades fixas (e seus aliases documentados); nomes desconhecidos não são cobrados após a falha de validação.