Herramienta Gratuita

Generador de Plantillas de Texto

Crea plantillas con campos {{variables}} y combínalas con una tabla CSV para generar decenas de mensajes, correos o contratos personalizados a la vez.

Ejemplos rápidos:
Campos
0 campos
Registros
0 registros
Documentos
0 generados
Huecos sin Dato
0
Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Generador de Plantillas de Texto?

¿Qué hace esta herramienta? Crea plantillas con campos {{variables}} y combínalas con una tabla CSV para generar decenas de mensajes, correos o contratos personalizados a la vez.

Categoría de Aplicación
Texto
Fórmula de Cálculo
Combinación de correspondencia (mail merge): salida_k = sustituir(plantilla, {campo_j → fila_k[campo_j]}) para cada registro k del conjunto de datos, con valores por defecto y transformaciones encadenadas
Parámetros de Entrada
Plantilla con Campos {{variable}} / Datos (CSV con cabecera o pares campo=valor)
Resultados Devueltos
Documentos Generados
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Plantilla con Campos {{variable}}.
  2. Paso 2: Introduce o ajusta el campo Datos (CSV con cabecera o pares campo=valor).
  3. Paso 3: Haz clic en Generar Documentos para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

Generador de Plantillas de Texto Online (Combinación de Correspondencia)

Escribe una vez tu mensaje con campos {{variables}} y combínalo con una tabla de datos para producir decenas o cientos de versiones personalizadas: correos, recordatorios de pago, certificados, contratos o descripciones de producto. Todo el proceso ocurre en tu navegador, sin cuentas ni instalaciones.

Índice de Contenidos

🧩 Resumen rápido: ¿cómo funciona una plantilla de texto?

Pega tu plantilla con marcadores como {{nombre}} o {{importe}}, añade debajo una tabla CSV cuya primera fila sean los nombres de esos campos y pulsa. La herramienta genera un documento por cada fila de datos. Si solo necesitas sustituir variables en un texto una única vez, usa el reemplazador de variables en texto; y si quieres buscar y cambiar una cadena concreta, el buscar y reemplazar texto online.

Qué es la combinación de correspondencia (mail merge)

La combinación de correspondencia es el proceso de fusionar un documento base (la plantilla) con un conjunto de datos estructurados (la fuente) para obtener múltiples documentos individualizados. Es la técnica que hay detrás de las cartas personalizadas de los bancos, los diplomas de un curso o los correos transaccionales de una tienda online. La plantilla contiene texto fijo y campos de combinación; la fuente de datos aporta un valor distinto para cada campo en cada registro.

Frente a hacerlo con un procesador de textos de escritorio, una herramienta web como esta tiene tres ventajas: no requiere instalar nada, funciona igual en cualquier sistema operativo y no sube tus datos a ningún servidor, lo que importa cuando la tabla contiene nombres, importes o direcciones de clientes.

Cómo se escribe una plantilla

Una plantilla es texto normal en el que marcas los huecos que se rellenarán con datos. Esta herramienta admite cuatro sintaxis de campo, para que puedas reutilizar plantillas que ya tengas:

Además, cada campo acepta transformaciones encadenadas con una barra vertical:

Escritura en la plantilla Efecto Ejemplo de salida
{{nombre|mayus}} Convierte el valor a mayúsculas ANA LÓPEZ
{{nombre|minus}} Convierte el valor a minúsculas ana lópez
{{nombre|capitalizar}} Primera letra de cada palabra en mayúscula Ana López
{{plan|default:Básico}} Usa «Básico» si la celda está vacía Básico

Puedes combinarlas: {{ciudad|default:Madrid|mayus}} devuelve MADRID cuando no hay dato.

Cómo se preparan los datos

La fuente de datos se pega en el segundo cuadro y admite dos formatos:

  1. CSV o TSV con cabecera. La primera línea son los nombres de los campos y cada línea siguiente es un registro. El delimitador (coma, punto y coma, tabulación o barra vertical) se detecta de forma automática, y se respetan los valores entre comillas que contengan el propio delimitador. Es el formato que exportan Excel, Google Sheets y casi cualquier base de datos.
  2. Pares campo = valor (un solo registro). Útil para generar un único documento: una línea por campo, por ejemplo alumno = Elena Torres. La herramienta detecta este formato y produce un documento en lugar de una tabla.

El botón «Detectar campos» compara los marcadores de la plantilla con las columnas de los datos y marca en verde los que encajan y en rojo los que faltan, para que no descubras un hueco sin rellenar después de generar 200 cartas. Si necesitas transformar una lista vertical en una fila CSV, o al revés, te ayudarán el convertidor de columnas de texto a filas y el convertidor de filas de texto a columnas.

Ejemplo completo: recordatorio de pago

Plantilla:

Estimado/a {{cliente}}:

Le recordamos que la factura {{factura}} por importe de
{{importe}} EUR vence el {{vencimiento}}. Rogamos regularice
el pago para evitar recargos.

Un saludo.

Datos (delimitados por punto y coma):

cliente;factura;importe;vencimiento
Comercial Vega S.L.;F-2024-018;1.240,00;15/09/2026
Talleres Ríos;F-2024-019;380,50;20/09/2026

Resultado (con encabezado numerado y separador entre documentos): dos cartas completas, cada una con su cliente, su número de factura y su fecha, listas para copiar en el gestor de correo o pegar en un documento e imprimir.

Opciones de formato de salida

Casos de uso frecuentes

Plantillas frente a variables: cuándo usar cada herramienta

Si tienes muchos registros y quieres un documento por cada uno, esta es tu herramienta. Si en cambio tienes un solo texto con marcadores y una lista de valores para resolverlos una vez (por ejemplo, un archivo de configuración con ${host} y ${puerto}), es más directo el reemplazador de variables en texto, que además resuelve variables anidadas. Y si lo que buscas es cambiar todas las apariciones de una palabra por otra, sin campos ni datos, usa el buscar y reemplazar.

Herramientas relacionadas en porcentaje.net

Preguntas Frecuentes (FAQ)

¿Cuántos documentos puedo generar de una vez?

No hay un límite fijado. Como todo el proceso se ejecuta en la memoria de tu navegador, puedes combinar tablas con cientos o miles de filas; el único límite práctico es la memoria de tu dispositivo y el tamaño del cuadro de resultado. Para volúmenes muy grandes conviene generar por lotes.

¿Qué pasa si una celda de datos está vacía?

Depende de la opción «Campo sin dato». Puedes dejar el marcador tal cual para localizarlo, sustituirlo por vacío o por el texto «(sin dato)». Además, si en la plantilla escribiste una transformación |default:Texto para ese campo, se usará ese valor por defecto y la celda vacía no contará como hueco.

¿Puedo usar plantillas escritas para Word o para Mustache?

Sí en buena medida. La herramienta reconoce las sintaxis {{campo}}, {campo}, [campo] y %campo%, que cubren los formatos más habituales de Mustache, Handlebars, str.format de Python y los campos entre corchetes de los documentos administrativos. Solo tienes que seleccionar la que corresponda en el desplegable de sintaxis.

¿Se suben mis datos a algún sitio?

No. La plantilla y la tabla de datos se procesan íntegramente en tu navegador y no se envían a ningún servidor ni se guardan. Es seguro utilizar la herramienta con nombres de clientes, importes, direcciones y cualquier otra información personal.

¿Cómo separo cada documento para imprimirlo en una hoja distinta?

Elige el separador «Salto de página (\f)». Inserta el carácter de avance de página entre documentos, que la mayoría de editores e impresoras interpretan como el inicio de una hoja nueva. Si solo quieres una separación visual, usa la línea divisoria o el encabezado numerado.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Generador de Texto Invisible

Genera texto invisible copiable para nombres y biografías de Discord, Instagram, WhatsApp, Tik...

Ver herramienta
Herramientas de Texto

Generador de Texto Espaciado (Fullwidth)

Convierte texto a caracteres de ancho completo (Unicode Fullwidth / Vaporwave: A e s t ...

Ver herramienta
Herramientas de Texto

Generador de Texto Subrayado

Genera texto subrayado Unicode para WhatsApp, Instagram y Discord. 4 variantes (simple, doble, ...

Ver herramienta
Herramientas de Texto

Generador de UUID desde Texto

Genera UUIDs deterministas e idempotentes a partir de texto, dominios y URLs según el estánda...

Ver herramienta
Herramientas de Texto

Generador de Texto en Negrita

Convierte tu texto a negrita Unicode para Instagram, TikTok, WhatsApp y X. 4 estilos (serif, sa...

Ver herramienta
Herramientas de Texto

Generador de Texto en Lenguaje Hacker

Genera texto con estilo hacker: distorsión Zalgo/Glitch con control de intensidad, código bin...

Ver herramienta
Herramientas de Texto

Generador de Intersección de Listas de Texto

Calcula la intersección matemática exacta entre dos listas. Encuentra elementos duplicados o ...

Ver herramienta
Herramientas de Texto

Generador de Siglas desde Texto

Genera siglas, abreviaturas y acrónimos automáticamente a partir de frases, nombres de proyec...

Ver herramienta
Herramientas de Texto

Generador de Texto Tachado

Genera texto tachado Unicode para WhatsApp, Instagram y Discord. 4 variantes (simple, corto, di...

Ver herramienta
Herramientas de Texto

Generador de Texto Aleatorio

Genera texto aleatorio online: cadenas de caracteres, palabras u oraciones al azar. Configura e...

Ver herramienta
Herramientas de Texto

Generador de Texto en Cursiva

Convierte tu texto a cursiva Unicode para Instagram, TikTok, WhatsApp y X. 4 estilos (cursiva y...

Ver herramienta
Herramientas de Texto

Generador de Resumen de Texto Automático

Genera resúmenes automáticos de textos, artículos y ensayos por algoritmo extractivo (TextRa...

Ver herramienta
Herramientas de Texto

Generador de Exclusión de Listas de Texto

Excluye de una lista principal todos los elementos presentes en una lista negra o de supresión...

Ver herramienta
Herramientas de Texto

Generador de Separadores de Texto ASCII

Crea separadores ASCII, líneas divisorias, cabeceras de sección y cajas de comentario para tu...

Ver herramienta
Herramientas de Texto

Generador de Tabla de Contenidos desde Texto

Crea una tabla de contenidos con enlaces de anclaje a partir de un texto Markdown o HTML. Con a...

Ver herramienta
Herramientas de Texto

Generador de Cadenas Aleatorias de Texto

Genera cadenas aleatorias criptográficas (CSPRNG) con alfabetos personalizados, máscaras de p...

Ver herramienta
Herramientas de Texto

Generador de Claves Aleatorias de Texto

Genera claves API, secretos JWT, claves hexadecimales de 256/512 bits y contraseñas de alta en...

Ver herramienta
Herramientas de Texto

Convertidor de texto a mayúsculas

Convierte cualquier texto a MAYÚSCULAS de forma instantánea, respetando tildes y la Ñ españ...

Ver herramienta
Herramientas de Texto

Eliminar Caracteres Especiales de un Texto

Elimina caracteres especiales, símbolos y signos de puntuación de tus textos online de forma ...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Alternado

Convierte tu texto a formato alternado (mAyÚsCuLaS y mInÚsCuLaS) gratis. Ideal para redes soc...

Ver herramienta
Herramientas de Texto

Generador de Carácter Invisible

Copia caracteres Unicode invisibles y de ancho cero (ZWSP, ZWJ, Braille en blanco, Hangul Fille...

Ver herramienta
Herramientas de Texto

Generador de hashes MD5

Genera el hash MD5 (128 bits) de cualquier texto de forma instantánea y gratuita. Útil para v...

Ver herramienta