Conversor de locale (fechas, números y monedas)

Formateá una fecha, un número y un importe en cualquier locale o etiqueta BCP 47 con la API Intl del navegador.

Cargando herramienta…

Siguiente paso recomendado

Herramientas de desarrollo relacionadas

Después de usar Conversor de locale (fechas, números y monedas), continúa con Conversor de permisos chmod.

Abrir siguiente

Mismo tipo de tarea, para seguir en el sitio.

4

Guía de la herramienta

Conversor de locale (fechas, números y monedas): cómo funciona

Información práctica para entender el resultado y usar bien esta herramienta.

Sobre Conversor de locale (fechas, números y monedas)

Un locale (etiqueta BCP 47 como es-AR, en-US o zh-Hant-TW) define cómo se escriben fechas, números y montos: 14/3/26 en es-ES, 3/14/26 en en-US, 14.03.26 en de-DE.

El mismo número 1234567.891 queda 1,234,567.891 en en-US, 1.234.567,891 en de-DE y 1’234’567.891 en de-CH. El símbolo de moneda también cambia de lugar: €1,234,567.89 frente a 1.234.567,89 €.

El conversor usa la API Intl del navegador (DateTimeFormat y NumberFormat), la misma que usa tu código JavaScript, así que el resultado coincide con lo que imprime toLocaleString().

Cómo usarla

  1. 1Escribí una etiqueta BCP 47 (es-MX, en-US, pt-BR, ja-JP…) o tocá uno de los locales sugeridos.
  2. 2Elegí fecha y hora, un número con punto decimal y un código de moneda de tres letras.
  3. 3Leé la fecha completa, corta y con hora, el número, el porcentaje, el formato compacto y la moneda, más los separadores decimal y de miles.
  4. 4Copiá todo con un clic. No se sube nada.

Preguntas frecuentes

¿Qué es un código de locale como es-MX o en-US?
Es una etiqueta de idioma BCP 47: idioma (es, en) más un script opcional (Hant) y una región (MX, US). No distingue mayúsculas y es_MX se acepta como es-MX.
¿Cómo formatear un número según el país en JavaScript?
Con new Intl.NumberFormat('es-ES').format(1234567.891) → 1.234.567,891, o agregando { style: 'currency', currency: 'EUR' } para importes. Esta herramienta muestra el mismo resultado.
¿Por qué algunos países usan espacio o apóstrofo como separador de miles?
Cada región tiene su convención: fr-FR usa un espacio fino (1 234 567,89), de-CH un apóstrofo (1’234’567.89) y hi-IN agrupa en lakhs y crores (12,34,567.89).
¿El código de moneda convierte el tipo de cambio?
No. Solo cambia el símbolo y el formato. Para pasar de una moneda a otra usá un conversor de divisas.