Calculadora de porcentagem grátis
Calcule porcentagens instantaneamente: encontre X% de Y, qual porcentagem X é de Y e a variação percentual entre dois valores.
Qual é X% de Y?
15 ÷ 100 × 200 = 30
X é qual % de Y?
30 ÷ 200 × 100 = 15%
Variação percentual de A para B
(100 − 80) ÷ |80| × 100 = 25%
Aumento de 25%
X é Y% de qual número?
30 ÷ 15 × 100 = 200
Aumentar ou diminuir X em Y%
200 × (1 + 15 ÷ 100) = 230
Usos comuns
- Calcular preços de venda e descontosEncontre o preço com desconto, valor de economia e percentual de desconto para qualquer venda ou desconto promocional.
- Calcule notas de exame e notasConverta pontuações brutas de exame em percentuais, calcule médias de notas e encontre a pontuação de que precisa.
- Calcular percentuais financeirosCalcule juros, impostos, comissões, margens de lucro e outros percentuais financeiros.
- Calcular percentuais estatísticosEncontre proporções, frequências relativas e distribuições percentuais para análise de dados.
- Calcular percentuais de saúde e fitnessCalcule metas percentuais de gordura corporal, macros nutricionais e progresso da meta de fitness em percentuais.
Como funciona
Todos os cinco modos de cálculo funcionam inteiramente no navegador usando aritmética simples de JavaScript — não há bibliotecas externas nem servidor envolvido. Os resultados atualizam ao vivo enquanto escreve, formatados usando a API toLocaleString integrada do navegador para corresponder às convenções numéricas da sua região.
- 1Selecione um modo de cálculoCinco modos distintos são mostrados simultaneamente: encontrar X% de Y, determinar que percentagem um número é de outro, calcular a mudança percentual entre dois valores, resolver ao contrário para o total original, e aplicar um aumento ou diminuição percentual. Cada um funciona independentemente.
- 2Aritmética ao vivo via useMemoAs entradas de cada modo estão ligadas a um hook useMemo do React. No momento em que um valor muda, a fórmula correspondente funciona instantaneamente no navegador — por exemplo, a mudança percentual é calculada como ((para − de) / |de|) × 100, sem necessidade de debounce nem pressionar botão.
- 3Formatação numérica consciente de regiãoOs resultados são formatados usando o toLocaleString do JavaScript, que delega ao motor Intl integrado do navegador. Isso significa que separadores de milhares e marcas decimais refletem automaticamente a localidade do usuário — um visitante europeu vê 1.234,56 enquanto um visitante dos EUA vê 1,234.56.
- 4Clique para copiar qualquer resultadoCada caixa de resultado é um botão que chama navigator.clipboard.writeText, colocando o número formatado na área de transferência. Uma breve marca de verificação confirma a cópia sem qualquer navegação de página ou modal.
Ferramentas relacionadas
Calculadora de gorjetas
Calcule quanto dar de gorjeta e divida a conta entre qualquer número de pessoas. Escolha uma porcentagem de gorjeta ou insira um valor personalizado.
Calculadora de Desconto e Preço Promocional
Calcule o preço final de venda, o percentual de desconto ou o valor economizado. Útil para compradores e varejistas que planejam promoções.
Calculadora de Zakat
Calcule zakat (2,5%) em dinheiro, ouro, prata, ativos comerciais e poupança contra o nisab de ouro ou prata — em sua moeda, completamente em seu dispositivo.