ForHosting KIT · Texto e IA

Tachar texto gratis

Escriba «Hello, World!» y recibirá H̶e̶l̶l̶o̶,̶ ̶W̶o̶r̶l̶d̶!̶, tachado letra por letra y listo para pegar en WhatsApp, Discord, una biografía de Instagram o el asunto de un correo. La línea forma parte del propio texto, así que no necesita ninguna fuente especial. 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, World!
Obtiene
Producción
H̶e̶l̶l̶o̶,̶ ̶W̶o̶r̶l̶d̶!̶
Longitud
13

El texto tachado es texto plano con un truco oculto: detrás de cada carácter visible se encuentra U+0336, el trazo largo superpuesto combinante de Unicode, de modo que las letras se muestran con una línea horizontal que las cruza en cualquier lugar compatible con Unicode: chats, publicaciones sociales, biografías y documentos. Esta herramienta inserta ese carácter combinante después de cada carácter del texto que usted proporcione, incluidos espacios y signos de puntuación, y devuelve el resultado listo para copiar y pegar. Funciona con cualquier texto Unicode, desde ASCII simple hasta letras acentuadas, caracteres CJK y emoji, porque el trazo se aplica por punto de código sin tocar los caracteres en sí. La transformación es totalmente determinista y reversible: basta con eliminar cada U+0336. No necesita ninguna fuente, ningún marcado ni soporte especial de la plataforma: la salida es texto ordinario que lleva su propio tachado a donde vaya.

Cómo funciona el tachado combinante

Unicode define una familia de caracteres combinantes que se adhieren al carácter anterior en lugar de existir por sí solos. U+0336, el trazo largo superpuesto combinante, es uno de ellos: cuando un renderizador lo encuentra, dibuja una línea horizontal sobre el carácter base precedente. Al añadir U+0336 después de cada carácter de su entrada, esta herramienta produce una cadena en la que cada glifo visible aparece tachado.

El resultado no es una imagen, ni HTML ni Markdown: sigue siendo texto plano, así que sobrevive al copiar y pegar en WhatsApp, Telegram, X, biografías de Instagram, Discord, asuntos de correo y prácticamente cualquier campo que acepte Unicode. Como el trazo es un punto de código independiente, los lectores de pantalla y los buscadores siguen viendo los caracteres originales, lo que mantiene el texto localizable y accesible aunque parezca tachado.

Tenga en cuenta que el ancho visual puede variar ligeramente entre fuentes y plataformas, ya que cada renderizador decide cuánto extiende el trazo, pero la cadena subyacente es idéntica en todas partes.

Qué caracteres reciben el trazo

Cada carácter recibe el trazo superpuesto, incluidos espacios, dígitos, signos de puntuación y saltos de línea. Tachar también los espacios es deliberado: mantiene la línea visualmente continua entre palabras, que es lo que la mayoría espera al pegar texto tachado en un chat. La herramienta recorre puntos de código Unicode en lugar de unidades UTF-16, así que los caracteres fuera del Plano Multilingüe Básico —emoji como una cara sonriente o ideogramas CJK poco frecuentes— nunca se dividen y cada uno recibe exactamente un trazo propio.

Las letras acentuadas, como la e con tilde, conservan su acento y ganan el tachado, porque las marcas combinantes se apilan en orden. La respuesta también informa del número de caracteres de la entrada, para que usted compruebe de un vistazo que no se perdió nada y que el texto enviado es el texto tachado.

Ediciones y correcciones en chats

Muestre un precio corregido o una palabra retractada en mensajeros sin formato de tachado nativo.

Publicaciones sociales y biografías

Tache eslóganes antiguos o añada incisos irónicos en biografías y pies de foto de plataformas que solo aceptan texto plano.

Comparaciones de antes y después

Tache el valor antiguo junto al nuevo en registros de cambios, tablas de precios y notas de versión pegadas como texto plano.

¿Qué se inserta exactamente después de cada carácter?

U+0336, el trazo largo superpuesto combinante de Unicode. Se muestra como una línea horizontal que cruza el carácter precedente.

¿Funciona con cualquier texto, incluidos emoji y acentos?

Sí. La herramienta recorre puntos de código Unicode, así que emoji, caracteres CJK y letras acentuadas reciben cada uno su propio trazo sin dividirse ni alterarse.

¿Puedo deshacer el tachado?

Sí. Elimine cada punto de código U+0336 de la salida y recuperará el texto original, porque los caracteres base nunca se modifican.

¿Por qué también se tachan los espacios?

Es intencionado: tachar los espacios mantiene la línea continua de una palabra a la siguiente, que es lo que casi todo el mundo espera al pegar texto tachado en un chat. Las cifras, los signos y los saltos de línea también reciben la línea.

¿Dónde puedo pegar el texto tachado?

En casi cualquier sitio que acepte texto Unicode: WhatsApp, Telegram, X, biografías de Instagram, Discord, asuntos de correo y documentos. Es texto normal, no una imagen ni un formato, así que la línea sobrevive al copiar y pegar. Su ancho puede variar un poco según la fuente.

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/text/strikethrough

¿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/text/strikethrough \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, World!"}'
{
  "text": "Hello, World!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.strikethrough",
  "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_text_chars100000
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é caracteres reciben el trazo

La entrada está limitada a 100000 caracteres; cualquier texto más largo devuelve un error tipado invalid_input, igual que un texto ausente o vacío, de modo que las integraciones pueden confiar en un contrato de fallo estable en lugar de en un truncamiento silencioso.

Determinismo, límites y la herramienta gratuita del navegador

La transformación es una función pura: misma entrada, misma salida, byte a byte, sin llamadas de red, sin aleatoriedad y sin reloj. Si más adelante necesita deshacer un tachado, elimine cada punto de código U+0336 de la cadena y el texto original vuelve intacto, porque el algoritmo nunca altera los caracteres base: solo añade. La API cobra $0.002 por llamada con independencia de la longitud del texto dentro del límite. Los errores se notifican como respuestas tipadas invalid_input con subcadenas de mensaje estables, nunca como fallos opacos del servidor.

¿Qué ocurre si el texto está vacío?

La llamada falla con un error tipado invalid_input: el texto es obligatorio y no puede estar vacío.

¿Existe un límite de longitud?

Sí, 100000 caracteres por llamada. Las entradas más largas se rechazan con invalid_input en lugar de truncarse.

Ver la documentación completa del KIT →