ForHosting KIT · Texto e IA

Generador de superíndice

Escriba Hello y copie ᴴᵉˡˡᵒ: cada letra, dígito o signo matemático con forma oficial de superíndice se eleva, y el resto queda como lo escribió. La q minúscula y las mayúsculas S, X, Y y Z no tienen esa forma y siguen normales. 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
Hello
Obtiene
Resultado
ᴴᵉˡˡᵒ
Cantidad asignada
5
Caracteres sin convertir
0
Cantidad sin asignar
0

Un generador de superíndice convierte letras, dígitos y unos pocos signos matemáticos en los caracteres Unicode que se sitúan por encima de la línea base: los mismos glifos elevados que se usan en exponentes, notas al pie, etiquetas con aspecto de ordinal y texto decorativo diminuto. A diferencia del comando de superíndice de un procesador de texto, que es solo un atributo de formato y desaparece al pegar en un chat o en un campo de texto plano, estos puntos de código viajan como caracteres reales. Péguelos en un tuit, un nombre de Discord, un exponente de README o una fórmula química y permanecerán elevados en cualquier dispositivo con una fuente Unicode moderna. Esta capacidad asigna cada carácter de entrada a su equivalente oficial de superíndice cuando Unicode lo define, y deja el resto intacto para que las frases mixtas no pierdan puntuación, espacios ni emoji.

Cómo funciona el mapeo de caracteres superíndice Unicode

Los caracteres Unicode de superíndice son puntos de código reales, no un efecto de fuente, no CSS vertical-align y no una imagen. El bloque Superscripts and Subscripts de U+2070 a U+209F alberga la mayoría de los dígitos elevados y unos operadores, salvo que el uno, el dos y el tres superíndice viven en Latin-1 Supplement como U+00B9, U+00B2 y U+00B3: una división histórica que todo convertidor correcto debe respetar, o los dígitos 1, 2 y 3 se quedarán ordinarios mientras 0 y 4 a 9 sí suben.

Spacing Modifier Letters y Phonetic Extensions aportan la mayor parte de las minúsculas latinas, como a, b y c modificadoras, más varias mayúsculas como A, B y D modificadoras. Unas mayúsculas extra viven en Latin Extended-D (C, F y Q modificadoras) y Latin Extended-C (V modificadora). Las letras que Unicode nunca codificó como superíndice —en especial la q minúscula y las mayúsculas S, X, Y y Z— permanecen ordinarias para que el resultado sea honesto, en lugar de sustituir parecidos de Canadian Aboriginal Syllabics u otros bloques ajenos.

El algoritmo recorre la entrada por valor escalar Unicode con codePointAt para que los pares sustitutos no se partan, reemplaza cada carácter con equivalente documentado y copia el resto sin cambio. Espacios, tabuladores y saltos de línea pasan como espacio en blanco ordinario. Más, menos, igual y paréntesis se asignan a sus operadores superíndice dedicados.

La puntuación sin forma superíndice, los emoji y los glifos ya elevados permanecen en la salida y se listan una vez en un array unmapped cuando no son espacio en blanco. Como el estilo es Unicode puro, el resultado se pega en chats, documentos y formularios que aceptan texto general sin instalar un archivo de fuente especial.

Dónde un generador de superíndice aporta valor

Quienes necesitan un exponente en un canal de texto plano —un tuit, un mensaje de commit, una biografía de Discord o un título de producto que prohíbe el marcado— recurren a superíndices Unicode porque se copian como caracteres ordinarios y siguen viéndose elevados en teléfonos y escritorios. Las notas de ciencia y matemáticas usan los mismos glifos para potencias como x al cuadrado y unidades cúbicas sin incrustar MathML ni una imagen.

Los sitios de contenido que posicionan por generador de superíndice se benefician de una landing dedicada y una herramienta en vivo en lugar de enterrar la función bajo un explorador genérico de puntos de código, porque la intención de búsqueda es producir texto elevado, no recorrer tablas hexadecimales. Los escritorios de soporte pegan pies vistosos de tickets y necesitan el informe unmapped cuando alguien mezcló caracteres que Unicode nunca codificó como superíndice, como la q minúscula o la S mayúscula.

Los editores de perfil pueden ofrecer una vista previa elevada de un clic sin enviar un archivo de fuente personalizado ni un renderizador canvas. Mantenga las solicitudes bajo el tope de longitud documentado, fije la cadena result en las pruebas y obtendrá texto elevado reproducible para recortes de deberes, plugins de LMS y workers de borde sin montar una pila de composición propia.

Si necesita subíndices, letras burbuja en círculo, script matemático cursivo o alfabetos negrita cursiva, trátelos como intenciones de búsqueda y landings distintas en lugar de sobrecargar esta página de superíndice.

Exponentes y fórmulas en texto plano

Convierta x2, m3 o una identidad breve en superíndice Unicode para que tuits, mensajes de commit y README muestren potencias elevadas sin MathML ni imágenes.

Etiquetas y biografías elevadas diminutas

Genere nombres decorativos en superíndice y rótulos de campaña que se pegan en Discord, pies de redes y títulos de producto como caracteres ordinarios.

¿Cómo funciona el generador de superíndice?

Envíe una cadena no vacía en text. Cada carácter con forma oficial de superíndice Unicode se sustituye; los espacios siguen siendo espacios; letras y signos sin superíndice permanecen en result y se listan bajo unmapped cuando existen.

¿Qué caracteres se convierten a superíndice Unicode?

Los dígitos 0–9, la mayoría de minúsculas latinas (no q), la mayoría de mayúsculas latinas (no S, X, Y ni Z) y los operadores más, menos, igual y paréntesis. El mapeo sigue las tablas Unicode de superíndice y letras modificadoras, no trucos de parecido.

¿Qué ocurre con las letras sin forma de superíndice?

Permanecen ordinarias en result. Los restos distintos como la q minúscula aparecen una vez cada uno en el array unmapped (se omite cuando todo se mapeó o era espacio en blanco) para que pueda avisar o limpiarlos.

¿Por qué es mejor que el comando de superíndice de un procesador de texto?

El superíndice del procesador es formato que desaparece en texto plano. Los superíndices Unicode son caracteres reales, así que siguen elevados al pegarlos en chats, biografías, títulos y comentarios de código.

¿Se verá el superíndice en cualquier teléfono u ordenador?

Sí, en cualquier dispositivo con una fuente Unicode moderna. Los caracteres elevados son caracteres reales, no un formato, así que siguen arriba al pegarlos en una publicación, un nombre de chat o un documento de texto plano.

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/str/superscript-generator

¿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/str/superscript-generator \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello"}'
{
  "text": "Hello"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.superscript_generator",
  "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_chars65536
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.

Las cadenas vacías y los valores que no son cadena fallan con invalid_input en lugar de inventar un resultado.

Cómo funciona el mapeo de caracteres superíndice Unicode

La longitud se limita a un máximo documentado de valores escalares para que un pegado descontrolado no agote un isolate Worker.

Contrato de entrada, campos de respuesta y errores

Una cadena vacía falla con un mensaje que nombra el campo. Las cadenas más largas que el máximo documentado de 65536 valores escalares Unicode también fallan, para que un pegado masivo no detenga el isolate. Cuando existe al menos un carácter no mapeado, la respuesta incluye un array unmapped de esos caracteres únicos en orden de primera aparición; si todo se mapeó o pasó limpio, ese campo se omite en lugar de poner null. Una comprobación típica es codificar Hello en sus cinco letras elevadas, o un fragmento como x2 más y3 en una cadena mixta donde letras, dígitos y el signo más suben mientras los espacios siguen ordinarios. Caracteres como la q minúscula permanecen visibles en result y aparecen bajo unmapped para que el cliente avise en vez de inventar un glifo falso. Envíe por POST un objeto JSON con un campo de cadena no vacío obligatorio llamado text. Se aceptan alias como input, value, data y s para que scripts y envíos de formulario con un nombre genérico sigan funcionando. El valor debe ser una cadena: números, booleanos, arrays y objetos fallan con invalid_input en lugar de coercerse, de acuerdo con el contrato de que esto es una transformación de texto y no un cambio de tipo silencioso. En caso de éxito el cuerpo repite el text original, devuelve result como la cadena en superíndice, informa mapped_count de los caracteres que cambiaron, passthrough_count del espacio en blanco que se quedó, unmapped_count de símbolos residuales distintos y length como recuento escalar del resultado. Las llamadas API correctas facturan la base publicada de $0.002 por ítem. Los fallos de validación no consumen saldo prepago.

Dónde un generador de superíndice aporta valor

Como la implementación es parse pura de nivel A, cada llamada correcta cuesta la base publicada $0.002 sin tokens de modelo ni red saliente, y la validación fallida nunca gasta saldo.

Fixtures CI para pipelines de texto estilizado

Produzca goldens deterministas de original a superíndice para que editores de perfil y pipelines de contenido no discrepen sobre qué letras suben de verdad.

¿Cuánto cuesta el generador de superíndice?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →