Qué hace este convertidor
A veces un número tiene que escribirse con letras. Los cheques necesitan la cantidad en letras además de en cifras. Los documentos legales y las facturas suelen mostrar ambas. Los profesores ponen ejercicios de “escribe este número en letras”, y mucha gente simplemente quiere saber cómo decir en voz alta un número largo como 2,50,00,000.
Esta herramienta convierte números a letras en inglés. No escribe en español: 11850 da “Eleven thousand eight hundred fifty”, no “once mil ochocientos cincuenta”. Es útil si necesitas rellenar un cheque o una factura en inglés, redactar un contrato en inglés o estás aprendiendo inglés y quieres comprobar cómo se escribe y se dice un número. Maneja números enteros, decimales y negativos, y entiende tanto el sistema internacional (thousand, million, billion) como el sistema indio (thousand, lakh, crore). También puede añadir una moneda y generar la redacción para un cheque.
Cómo usarlo
- Escribe un número en Números. Pon más números en líneas nuevas para convertir una lista.
- En Escribir como, elige Palabras, Moneda, Cheque u Ordinal.
- En Sistema de numeración, elige Internacional (million) o Indio (lakh, crore).
- Para monedas y cheques, elige la Moneda: dólares estadounidenses, rupias indias, euros o libras esterlinas.
- Elige el uso de Mayúsculas y minúsculas: tipo oración, tipo título, mayúsculas o minúsculas.
- Activa o desactiva Guiones (twenty-five) y Añadir “and” (one hundred and five) según tu estilo.
- Pulsa Copiar o Descargar.
Puedes escribir los números con o sin comas, en cualquiera de los dos estilos: 118500, 118,500 y 1,18,500 funcionan. Los símbolos de moneda como $ y ₹, y “Rs.” al principio, se ignoran.
Importante si escribes números al estilo español: la herramienta sigue la convención del inglés, en la que la coma separa los miles y el punto marca los decimales. “1250,75” se lee como 125075 y da “One hundred twenty-five thousand seventy-five”, y “1.500” se lee como 1.5 y da “One point five zero zero”. Escribe 1250.75 y 1500, sin punto de miles y con punto decimal.
Ejemplos
Todos los ha generado la herramienta.
| Número | Ajustes | En letras |
|---|---|---|
| 11850 | Palabras | Eleven thousand eight hundred fifty |
| 80 | Moneda, rupias | Eighty rupees |
| 80 | Cheque, rupias, tipo título | Rupees Eighty Only |
| 1,00,000 | Palabras, indio | One lakh |
| 100000 | Palabras, internacional | One hundred thousand |
| 118500 | Palabras, indio | One lakh eighteen thousand five hundred |
| 1500000 | Moneda, rupias, indio | Fifteen lakh rupees |
| 25000000 | Palabras, indio | Two crore fifty lakh |
| 25000000 | Palabras, internacional | Twenty-five million |
| 1250.75 | Moneda, dólares | One thousand two hundred fifty dollars and seventy-five cents |
| 1250.75 | Cheque, dólares, tipo título | One Thousand Two Hundred Fifty and 75/100 Dollars |
| 125000 | Cheque, rupias, indio, tipo título | Rupees One Lakh Twenty-Five Thousand Only |
| 99.99 | Moneda, libras | Ninety-nine pounds and ninety-nine pence |
| 3.14 | Palabras | Three point one four |
| -42 | Palabras | Minus forty-two |
| 21 | Ordinal | Twenty-first |
| 105 | Palabras, con “and” | One hundred and five |
Otros resultados reales que pueden servirte: 2026 da “Two thousand twenty-six”, y 1500.50 en euros da “One thousand five hundred euros and fifty cents”.
Sistemas de numeración internacional e indio
Los dos sistemas usan las mismas palabras hasta noventa y nueve mil. A partir de ahí agrupan las cifras de forma distinta.
El sistema internacional agrupa las cifras de tres en tres: 1,000 es a thousand, 1,000,000 es a million y 1,000,000,000 es a billion. La herramienta llega hasta decillion, que es un 1 seguido de 33 ceros.
Cuidado con un falso amigo clásico: el “billion” del inglés equivale a mil millones (1000 millones), mientras que un “billón” en español es un millón de millones, lo que en inglés se llama “trillion”. La herramienta usa siempre la escala del inglés, así que 1000000000 da “One billion”.
El sistema indio, que se usa en la India, Pakistán, Bangladés y Nepal, agrupa las tres primeras cifras y después va por pares: 1,00,000 es one lakh y 1,00,00,000 es one crore. Las cantidades más grandes se cuentan en crores, así que one thousand crore y one lakh crore son expresiones habituales.
| Cifra | Internacional | Indio |
|---|---|---|
| 100,000 | One hundred thousand | One lakh |
| 1,000,000 | One million | Ten lakh |
| 10,000,000 | Ten million | One crore |
| 1,000,000,000 | One billion | One hundred crore |
Monedas y redacción de cheques
Moneda añade la unidad después del número y la unidad menor después de “and”: dollars and cents, rupees and paise, euros and cents, pounds and pence. Las cantidades se redondean a dos decimales. One dollar y one cent van en singular, y 1p es “one penny”.
Cheque sigue la costumbre de cada lugar:
- Rupias indias: “Rupees … Only”, con las paisas en letras cuando las hay. Los bancos indios esperan la palabra “Only” al final para que no se pueda añadir nada detrás.
- Dólares estadounidenses y euros: la cantidad entera en letras, después “and” y después los centavos como fracción, por ejemplo 75/100. Los cheques sin centavos llevan 00/100.
- Libras esterlinas: las libras en letras, después los peniques en letras si los hay, y después “only”.
Las cantidades negativas se rechazan en los cheques, porque un cheque no puede ser por menos de cero.
Si necesitas un cheque en español, ten en cuenta que la redacción y las costumbres cambian según el país y el banco; esta herramienta solo produce el texto en inglés.
Cómo funciona la conversión
La herramienta lee las cifras como texto, así que los números muy grandes se mantienen exactos. Divide la parte entera en grupos (de tres en el sistema internacional, uno de tres y luego pares en el indio), convierte cada grupo en palabras como “eight hundred fifty” y añade la palabra de escala correcta. En el modo Palabras, los decimales se leen cifra por cifra después de “point”, como se dicen en voz alta en inglés. Ordinal cambia la última palabra, así que twenty-one pasa a twenty-first y one hundred pasa a one hundredth.
Consejos y límites
- Guiones: en inglés estándar los números del twenty-one al ninety-nine llevan guion. Muchos cheques indios lo omiten (“Twenty Five”), así que desactiva Guiones para imitarlo.
- “And”: el inglés británico y el indio suelen decir “one hundred and five”. El inglés estadounidense normalmente lo omite. Usa Añadir “and” para elegir.
- Los ordinales necesitan números enteros, y la herramienta te avisa si escribes un decimal.
- Se admiten números enteros de hasta 36 cifras.
- Para escribir números en números romanos, usa el convertidor de fechas a números romanos. Para ordenar antes una lista de números, usa la herramienta para ordenar números. Para leer un código de referencia letra por letra por teléfono, prueba el generador de deletreo fonético.
Otras formas de escribir números en letras
Microsoft Word: inserta un campo con Ctrl+F9, escribe = 11850 \* CardText dentro de las llaves y pulsa F9. \* DollarText añade los centavos como fracción. Word solo admite de esta forma números menores de un millón.
Excel: no hay ninguna función integrada para escribir números en letras en inglés. Mucha gente usa una macro de VBA llamada SpellNumber, que Microsoft documenta en su sitio de soporte.
Google Sheets: no tiene función integrada, así que hace falta un Apps Script o un complemento.
Código: Python tiene el paquete num2words, que admite el inglés de la India con lang='en_IN' y también el español con lang='es'. Para unos pocos números, pegarlos aquí es más rápido.