Calculadora de Porcentajes Online

Calculadora de Porcentajes 2025

Calcula porcentajes, descuentos, aumentos y cambios porcentuales de forma rápida y precisa

Tiempo real 6 tipos de cálculo Mobile First
1

Selecciona el tipo de cálculo

Tipos de cálculo disponibles:
Porcentaje básico: ¿Cuánto es el X% de Y?
Qué porcentaje: ¿Qué % es X de Y?
Cambio porcentual: % de cambio entre dos valores
Descuento: Precio final tras descuento
Aumento: Valor final tras incremento
Del porcentaje al total: Hallar el total conociendo una parte
Básico

Porcentaje Básico

¿Cuánto es el X% de Y?

Ej: ¿Cuánto es el 15% de 200?
Proporción

¿Qué Porcentaje Es?

¿Qué % es X de Y?

Ej: ¿Qué % es 30 de 200?
Variación

Cambio Porcentual

% de cambio entre dos valores

Ej: De 100 a 120 = +20%
Compras

Descuento

Precio final tras descuento

Ej: 100€ con 20% descuento
Incremento

Aumento

Valor final tras incremento

Ej: 1000 con 5% de aumento
Inverso

Del Porcentaje al Total

Hallar el total conociendo una parte

Ej: 50 es el 25%, ¿cuál es el total?
2

Introduce los datos

%
Introduce un porcentaje válido
Introduce una cantidad válida
15% de 200
20% de 1500
7.5% de 850
33% de 300
Introduce un valor válido
Introduce un total válido
25 de 200
75 de 300
45 de 150
80 de 400
Introduce un valor original válido
Introduce un valor nuevo válido
De 100 a 125
De 50 a 40
De 200 a 250
De 1000 a 850
Introduce un precio válido
%
Introduce un descuento válido (0-100%)
100€ -20%
59.99€ -15%
250€ -30%
89.95€ -50%
Introduce un valor válido
%
Introduce un aumento válido
1000 +5%
500 +12%
2500 +8%
75 +33%
Introduce una parte válida
%
Introduce un porcentaje válido (0-100%)
50 es el 25%
75 es el 15%
120 es el 40%
90 es el 60%
`; }// Generar reporte TXT function generateTXTReport(calc, now) { const typeName = getTypeName(calc.type); return [ 'CALCULADORA DE PORCENTAJES 2025', 'TopInversion.com', '======================================', '', 'FECHA DE CALCULO: ' + formatDate(now) + ' ' + now.toLocaleTimeString('es-ES'), 'TIPO DE CALCULO: ' + typeName, '', 'RESULTADO PRINCIPAL', '======================================', calc.mainResultText, '', 'DETALLES DEL CALCULO', '======================================', calc.kpis.kpi1.label + ': ' + calc.kpis.kpi1.value, calc.kpis.kpi2.label + ': ' + calc.kpis.kpi2.value, calc.kpis.kpi3.label + ': ' + calc.kpis.kpi3.value, calc.kpis.kpi4.label + ': ' + calc.kpis.kpi4.value, '', 'FORMULA APLICADA', '======================================', calc.formula, '', 'CALCULO PASO A PASO', '======================================', calc.calculation, '', 'INFORMACION ADICIONAL', '======================================', '- Calculo realizado con precision decimal', '- Formulas matematicas estandar aplicadas', '- Resultado redondeado segun configuracion', '', '--------------------------------------', 'Calculado con TopInversion.com', 'https://topinversion.com', 'Calculadora de Porcentajes 2025' ].join('\n'); }// Compartir resultados function shareResults() { if (!state.currentCalculation) { showNotification('No hay resultados para compartir', 'warning'); return; }const calc = state.currentCalculation; const typeName = getTypeName(calc.type); const text = `He calculado ${calc.mainResultText} usando la Calculadora de Porcentajes en TopInversion.com.📊 Tipo: ${typeName} 🎯 Resultado: ${calc.mainResultText} 📝 Fórmula: ${calc.formula}¡Pruébala tú también en TopInversion.com!`;if (navigator.share) { navigator.share({ title: 'Cálculo de Porcentajes', text: text, url: window.location.href }).then(() => { showNotification('Contenido compartido', 'success'); }).catch(err => { console.log('Error sharing:', err); copyToClipboard(text); }); } else { copyToClipboard(text); } }// Copiar al portapapeles function copyToClipboard(text) { if (navigator.clipboard) { navigator.clipboard.writeText(text).then(() => { showNotification('Copiado al portapapeles', 'success'); }).catch(() => { showNotification('No se pudo copiar', 'error'); }); } else { // Fallback para navegadores antiguos const textArea = document.createElement('textarea'); textArea.value = text; document.body.appendChild(textArea); textArea.select(); try { document.execCommand('copy'); showNotification('Copiado al portapapeles', 'success'); } catch (err) { showNotification('No se pudo copiar', 'error'); } document.body.removeChild(textArea); } }// Imprimir resultados function printResults() { if (!state.currentCalculation) { showNotification('No hay resultados para imprimir', 'warning'); return; }window.print(); }// Utilidades function formatNumber(num, decimals = null) { if (decimals === null) { decimals = parseInt(document.getElementById('decimal-places').value) || 2; } return parseFloat(num).toFixed(decimals); }function formatDate(date) { return new Intl.DateTimeFormat('es-ES', { year: 'numeric', month: '2-digit', day: '2-digit' }).format(date); }function formatDateForFile(date) { return date.toISOString().split('T')[0]; }function getTypeName(type) { const names = { 'basic': 'Porcentaje Básico', 'percentage-of': '¿Qué Porcentaje Es?', 'change': 'Cambio Porcentual', 'discount': 'Descuento', 'increase': 'Aumento', 'total': 'Del Porcentaje al Total' }; return names[type] || type; }function getTypeNameForFile(type) { const names = { 'basic': 'basico', 'percentage-of': 'que-porcentaje', 'change': 'cambio', 'discount': 'descuento', 'increase': 'aumento', 'total': 'total' }; return names[type] || type; }function debounce(func, wait) { let timeout; return function executedFunction(...args) { const later = () => { clearTimeout(timeout); func(...args); }; clearTimeout(timeout); timeout = setTimeout(later, wait); }; }// Notificaciones function showNotification(message, type = 'info') { const notification = elements.notification; // Limpiar clases previas notification.className = 'calc-notification'; // Añadir tipo y mensaje notification.classList.add(type, 'show'); notification.textContent = message;// Auto-ocultar después de 3 segundos setTimeout(() => { notification.classList.remove('show'); }, 3000); }// Inicializar cuando el DOM esté listo if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }})();

¿Qué es una calculadora de porcentajes?

Una calculadora de porcentajes es una herramienta matemática que permite realizar cálculos relacionados con porcentajes de forma rápida y precisa. Nuestra calculadora de porcentajes online es la más completa del mercado, diseñada para resolver todos los tipos de cálculos porcentuales que necesitas en tu día a día, desde calcular descuentos hasta determinar aumentos salariales o cambios porcentuales en inversiones.

¿Cómo usar nuestra calculadora de porcentajes?

1. Porcentaje Básico – ¿Cuánto es X% de Y?

Este es el cálculo de porcentaje más común. Simplemente:

  • Introduce el porcentaje que deseas calcular (por ejemplo, 15)
  • Introduce la cantidad base (por ejemplo, 1000)
  • El resultado aparece instantáneamente: 15% de 1000 = 150

Ejemplos prácticos:

  • Calcular propinas: ¿Cuánto es el 15% de una cuenta de 45€?
  • IVA: ¿Cuánto es el 21% de 100€?
  • Comisiones: ¿Cuánto es el 3% de 5000€?

2. ¿Qué porcentaje es? – X es qué % de Y

Útil para saber qué proporción representa una cantidad respecto a otra:

  • Introduce la parte (por ejemplo, 25)
  • Introduce el total (por ejemplo, 200)
  • Resultado: 25 es el 12.5% de 200

Aplicaciones reales:

  • Análisis de ventas: ¿Qué porcentaje de las ventas totales representa un producto?
  • Estadísticas: ¿Qué porcentaje de estudiantes aprobó un examen?
  • Presupuestos: ¿Qué porcentaje del presupuesto se ha gastado?

3. Cambio Porcentual – Calcular aumentos y disminuciones

Calcula el porcentaje de cambio entre dos valores:

  • Introduce el valor inicial
  • Introduce el valor final
  • Obtén el porcentaje de cambio (positivo o negativo)

Casos de uso:

  • Evolución de precios: Un producto que costaba 50€ ahora cuesta 65€
  • Rendimiento de inversiones: Una acción pasó de 100€ a 115€
  • Métricas de negocio: Las ventas pasaron de 10,000€ a 12,500€

4. Calculadora de Descuentos

Calcula el precio final después de aplicar un descuento:

  • Introduce el precio original
  • Introduce el porcentaje de descuento
  • Obtén el precio final con descuento aplicado

Ideal para:

  • Compras online y rebajas
  • Black Friday y ofertas especiales
  • Comparación de precios con descuento

5. Calculadora de Aumentos

Calcula el valor final después de aplicar un aumento porcentual:

  • Introduce el valor inicial
  • Introduce el porcentaje de aumento
  • Obtén el valor final incrementado

Perfecto para:

  • Aumentos salariales
  • Incrementos de precios
  • Proyecciones de crecimiento

Características que hacen única a nuestra calculadora de porcentajes

Cálculo en Tiempo Real

No necesitas presionar ningún botón. Los resultados se actualizan instantáneamente mientras escribes, ahorrándote tiempo y mejorando tu productividad.

📱 Diseño Responsive y Accesible

  • Botones grandes y fáciles de pulsar en móviles (mínimo 44×44 píxeles)
  • Compatible con todos los dispositivos y navegadores
  • Interfaz optimizada para pantallas táctiles

🎯 Ejemplos Prácticos Integrados

Cada tipo de cálculo incluye ejemplos del mundo real que puedes usar con un solo clic, facilitando el aprendizaje y la comprensión.

🎨 Interfaz Minimalista y Profesional

  • Diseño limpio sin distracciones
  • Colores corporativos que facilitan la lectura
  • Animaciones suaves que mejoran la experiencia

🚀 Rendimiento Óptimo

  • Sin publicidad invasiva
  • Carga instantánea
  • Funciona sin conexión una vez cargada

Fórmulas matemáticas utilizadas

Para garantizar la precisión de los cálculos, nuestra calculadora de porcentajes utiliza las siguientes fórmulas matemáticas:

  1. Porcentaje de un número: Resultado = (Porcentaje ÷ 100) × Número
  2. Qué porcentaje es: Porcentaje = (Parte ÷ Total) × 100
  3. Cambio porcentual: Cambio% = ((Valor Final - Valor Inicial) ÷ Valor Inicial) × 100
  4. Precio con descuento: Precio Final = Precio Original × (1 - Descuento% ÷ 100)
  5. Valor con aumento: Valor Final = Valor Inicial × (1 + Aumento% ÷ 100)

Preguntas frecuentes sobre cálculos de porcentajes

¿Cómo se calcula un porcentaje?

Para calcular un porcentaje, divide el porcentaje entre 100 y multiplica por el número base. Por ejemplo, para calcular el 20% de 150: (20 ÷ 100) × 150 = 30.

¿Cómo calcular el porcentaje de descuento?

Para calcular un descuento, multiplica el precio original por el porcentaje de descuento dividido entre 100, luego resta ese valor del precio original. Nuestra calculadora lo hace automáticamente.

¿Qué es el cambio porcentual?

El cambio porcentual mide la diferencia relativa entre dos valores, expresada como porcentaje del valor inicial. Es útil para analizar crecimientos o decrecimientos.

¿Puedo usar esta calculadora para el IVA?

Sí, nuestra calculadora de porcentajes es perfecta para calcular el IVA. Simplemente usa la función de «Porcentaje Básico» con 21% (o el tipo de IVA aplicable).

¿Es gratuita esta calculadora?

Sí, nuestra calculadora de porcentajes es 100% gratuita y no requiere registro. Puedes usarla tantas veces como necesites.

Ventajas de usar una calculadora de porcentajes online

  1. Ahorro de tiempo: Resultados instantáneos sin cálculos manuales
  2. Precisión garantizada: Elimina errores de cálculo humano
  3. Accesibilidad: Disponible 24/7 desde cualquier dispositivo
  4. Versatilidad: Múltiples tipos de cálculos en una sola herramienta
  5. Educativa: Aprende con ejemplos prácticos mientras calculas

Nuestra calculadora de porcentajes es la herramienta definitiva para todos tus cálculos porcentuales. Con su diseño intuitivo, cálculos en tiempo real y múltiples funciones, es la opción preferida por estudiantes, profesionales, comerciantes e inversores.

No pierdas más tiempo con cálculos manuales complicados. Usa nuestra calculadora de porcentajes online y obtén resultados precisos al instante. ¡Es gratis, rápida y fácil de usar!


TopInversion.com – Herramientas financieras profesionales para inversores inteligentes

Scroll al inicio