ForHosting KIT · Utilidades de desarrollo

Conversor de texto a códigos ASCII

Escriba Hi y obtenga 72 105, o pegue 65 66 67 y lea ABC: cada carácter se convierte en su código ASCII decimal y al revés, y cualquier código fuera del 0 al 127 se le señala en lugar de convertirse en una letra equivocada. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Texto
Hi
Modo de cálculo
Encode
Obtiene
Resultado
72 105
Codificación
decimal_ascii
Códigos
72, 105
Cantidad
2

Este conversor de texto a códigos ASCII convierte caracteres normales en códigos decimales de carácter, separados por espacio, dentro del rango clásico ASCII de cero a ciento veintisiete, e invierte la misma relación cuando usted pega códigos de vuelta en texto. La decodificación divide por espacios en blanco, interpreta cada token como un entero decimal estricto, y falla con un error claro cuando un código está fuera del rango válido, en lugar de emitir en silencio un glifo equivocado. La ruta es totalmente determinista: el mismo texto y modo siempre producen los mismos códigos, sin llamadas de red, sin sales aleatorias y sin atajos que dependan de la fecha. Entre las comprobaciones sencillas están codificar Hi en setenta y dos espacio ciento cinco, y decodificar sesenta y cinco sesenta y seis sesenta y siete de vuelta en ABC.

Qué son los códigos ASCII decimales y qué devuelve esta herramienta

ASCII asigna un número decimal fijo a cada uno de los ciento veintiocho caracteres de la tabla original del Código Estándar Americano para el Intercambio de Información. Las letras imprimibles, los dígitos y la puntuación habitual ocupan los códigos treinta y dos a ciento veintiséis, mientras que del cero al treinta y uno y el ciento veintisiete son caracteres de control como salto de línea, tabulación, y borrado.

Este conversor expone esa tabla como enteros decimales simples separados por espacios: la letra A es sesenta y cinco, B es sesenta y seis, el espacio es treinta y dos, y el dígito cero es cuarenta y ocho. Al decodificar, cada token separado por espacios en blanco debe ser un entero dentro de cero a ciento veintisiete, ambos inclusive, así que doscientos cincuenta y seis, menos uno, y tokens de coma flotante como sesenta y cinco coma cero se rechazan con un mensaje que nombra la posición incorrecta.

No hay recorte silencioso ni ruta extendida de ocho bits Latin-1: o cada código es ASCII válido, o la solicitud falla.

Dónde encaja el texto a códigos ASCII en el estudio, la depuración y el software

Los estudiantes se encuentran con el ASCII decimal cuando un libro de texto pide los códigos de una pista de contraseña, cuando un problema de concurso imprime números de carácter en lugar de glifos, o cuando aprenden por primera vez que el espacio es treinta y dos, y que la A mayúscula es sesenta y cinco mientras que la a minúscula es noventa y siete.

Los profesores pueden generar claves de respuesta para frases cortas sin depender de aplicaciones de calculadora opacas que cambian en silencio a puntos de código Unicode o a valores Latin-1 extendidos. Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas para analizadores que aceptan códigos separados por espacios, para inspeccionar caracteres de control incrustados en registros, o para satisfacer enunciados de retos de programación que exigen ASCII decimal en lugar de volcados hexadecimales.

Los ingenieros de soporte decodifican secuencias misteriosas de dispositivos antiguos que aún hablan ASCII de siete bits sobre líneas serie. Las herramientas de producto y educación usan la reescritura cuando un estudiante escribe Hi y la interfaz debe mostrar setenta y dos ciento cinco sin volver a derivar la tabla a mano.

Tareas y práctica de la tabla ASCII

Convierta frases cortas a códigos ASCII decimales y verifique las respuestas de los estudiantes contra relaciones estables de 0 a 127.

Depuración de caracteres de control

Inspeccione o reconstruya cargas útiles solo ASCII, incluidas tabulaciones y saltos de línea, como códigos decimales explícitos.

¿Cuánto cuesta el conversor de texto a códigos ASCII?

Es gratis en su navegador, en esta página.

¿Cuál es el rango de código válido?

Solo enteros decimales de 0 a 127, ambos inclusive.

¿Cómo se separan los códigos?

Al codificar, los códigos se unen con un único espacio. Al decodificar, se acepta cualquier espacio en blanco (espacios, tabulaciones, saltos de línea) entre los tokens enteros.

¿Qué ocurre con los caracteres no ASCII al codificar?

Las letras acentuadas, los emoji y otros escalares Unicode están fuera del rango ASCII de 0 a 127.

¿La decodificación acepta códigos hexadecimales o binarios?

No. Solo se aceptan tokens enteros decimales estrictos. Los prefijos hexadecimales, los dígitos binarios, las comas, y los decimales se rechazan.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/enc/decimal-ascii

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/enc/decimal-ascii \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hi"}'
{
  "text": "Hi"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.decimal_ascii",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_chars100000
ascii_min0
ascii_max127
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Qué son los códigos ASCII decimales y qué devuelve esta herramienta

Al codificar, cada carácter de la entrada debe ser ya una unidad de código ASCII verdadera; las letras acentuadas, los emoji y otros escalares Unicode elevan invalid_input en lugar de inventar expansiones multibyte. La respuesta en JSON siempre incluye result para la cadena o la lista de códigos transformada, mode que refleja encode o decode, encoding fijo en decimal_ascii, un arreglo codes de enteros para consumidores programáticos, count de caracteres o códigos, input_length de la carga cruda, y un objeto range que reafirma el mínimo cero y el máximo ciento veintisiete.

Cómo se interpretan el texto y el modo, y cómo los resultados se mantienen reproducibles

Encode recorre la cadena con charCodeAt y emite un único espacio entre códigos consecutivos, sin espacio final, así que una entrada vacía produce un resultado vacío, y un único carácter produce un único número. Decode recorta los espacios en blanco al inicio y al final, divide en cualquier serie de espacios, tabulaciones, o saltos de línea, y construye la cadena con fromCharCode, para que los códigos de control como diez, para el salto de línea, viajen de ida y vuelta limpiamente. Los tokens no enteros, la notación científica, los prefijos hexadecimales, y las comas como separadores se rechazan, para que una celda de hoja de cálculo pegada no se convierta en un carácter equivocado. El campo de carga preferido es text, con los alias input, value, s y codes, para que formularios, cadenas de consulta y clientes de SDK puedan reutilizar el mismo contrato sin renombrar columnas. Mode toma encode por defecto y acepta decode explícitamente; los alias op, direction y action se relacionan con el mismo interruptor para scripts que ya usan esos nombres. El techo de longitud de cien mil caracteres mantiene predecible la memoria del Worker, mientras sigue cubriendo libros de texto, ficheros de ejemplo, y la mayoría de los portapapeles pegados. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite la misma relación dentro de un flujo automatizado, sin tener que reimplementar usted mismo la tabla ASCII. Las entradas inválidas devuelven invalid_input y no se cobran, lo que mantiene la validación barata mientras las transformaciones exitosas siguen teniendo un precio fijo de $0.002.

Dónde encaja el texto a códigos ASCII en el estudio, la depuración y el software

En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API, cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y no se almacena nada después de que se devuelve la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado matemático. Combínela con ayudantes de Base64 o hexadecimal cuando necesite pasos de codificación relacionados, y con otros endpoints de texto cuando esté construyendo un pequeño laboratorio de herramientas de codificación gratuitas y deterministas.

Fixtures deterministas de prueba

Genere cadenas de códigos reproducibles separadas por espacio, y texto de ida y vuelta, para pruebas unitarias y goldens de integración continua.

Ver la documentación completa del KIT →