Saltar al contenido principal

Calculadora de propinas gratis

Calcula cuánto dar de propina y divide la cuenta entre cualquier número de personas. Elige un porcentaje de propina o introduce una cantidad personalizada.

Funciona sin conexión una vez cargado
€
€
Porcentaje de propina
%
Dividir entre
2personas
Propina
9,00 €
Total de la cuenta
59,00 €
Propina por persona
4,50 €
Cada persona paga
29,50 €

Guía de propinas en EE. UU.

Restaurantes: 15–20% por buen servicio, 25%+ por servicio excepcional. Bares: $1–2/bebida o 15–20%. Peluquería: 15–20%. Taxi/viaje compartido: 10–15%.

Usos habituales

  • Calculadora de propina para restaurantesCalcula cuánto propina dar en un restaurante y divide la factura total entre amigos.
  • Calculadora de propina para entrega de alimentosCalcula cuánto propina dar por entrega de alimentos, entrega de compras y servicios de mensajería.
  • Guía internacional de propinasCalcula propinas para taxis, personal de hotel, guías turísticos y trabajadores de servicios mientras viajas.
  • Calculadora de propina para servicios personalesCalcula propinas para estilistas, técnicas de uñas, masajistas y otros proveedores de servicios personales.
  • Dividir facturas de comidas en grupoDivide equitativamente una factura de restaurante y propina entre cualquier tamaño de grupo — de 2 a 20 personas.

Cómo funciona

Todo el cálculo se ejecuta localmente en tu navegador usando aritmética sencilla y la API Intl.NumberFormat integrada del navegador: sin servidor, sin solicitud de red, sin biblioteca externa. Intl.NumberFormat gestiona la colocación del símbolo de moneda y las reglas decimales (por ejemplo, JPY muestra cero decimales mientras que USD muestra dos), así los resultados se formatean correctamente sin importar qué moneda selecciones.

  1. 1
    Introduce la cuenta, el impuesto y la propina
    Escribes el total de la cuenta y el monto de impuesto opcional. Si hay una cifra de impuesto presente, una casilla te permite dar propina sobre el subtotal antes de impuestos: el código resta el impuesto de la cuenta antes de calcular la base de la propina, siguiendo la convención usada en muchos estados de EE. UU.
  2. 2
    Se aplica el porcentaje de propina
    Seleccionar un preajuste (10–25%) o escribir un porcentaje personalizado dispara un recálculo useMemo: propina = baseDePropina × (porcentaje / 100). Un valor personalizado se limita entre 0 y 100 y se valida del lado del cliente sin ida y vuelta al servidor.
  3. 3
    Se resuelven el reparto y el redondeo
    Para repartos de grupo, la herramienta divide el total en partes por persona usando aritmética de unidades enteras (multiplicando por 10^decimales, usando Math.floor y el resto de módulo) para que los centavos desiguales se distribuyan exactamente al centavo: mostrando, por ejemplo, '3 personas pagan $12,33 y 1 persona paga $12,34'. El modo opcional de redondeo hacia arriba aplica Math.ceil a la parte de cada persona en su lugar.
  4. 4
    Salida formateada mediante Intl.NumberFormat
    Cada valor monetario pasa por una instancia de Intl.NumberFormat configurada con tu moneda seleccionada y la configuración regional de la página. El resolvedOptions().maximumFractionDigits del formateador impulsa la precisión de la unidad entera, garantizando que la matemática del reparto y el formato de visualización se mantengan sincronizados.

Herramientas relacionadas

Preguntas frecuentes