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.

🧩 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 Hash Whirlpool desde Texto

Calcula hashes criptográficos Whirlpool de 512 bits (ISO/IEC 10118-3) en tiempo real. Soporta ...

Ver herramienta
Herramientas de Texto

Generador de Datos de Prueba en Texto

Genera conjuntos de datos sintéticos completos con nombre, email, teléfono, DNI válido, dire...

Ver herramienta
Herramientas de Texto

Generador de Hash Adler32 desde Texto

Calcula la suma de comprobación Adler-32 de cualquier texto o flujo de datos. Algoritmo de Mar...

Ver herramienta
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 Hash SHA3-256 desde Texto

Calcula hashes oficiales NIST FIPS 202 SHA3-256 (256 bits) en tiempo real. Esponja Keccak-f[160...

Ver herramienta
Herramientas de Texto

Generador de Hash CRC32 desde Texto

Calcula la suma de comprobación CRC32 (Cyclic Redundancy Check) de cualquier texto o código....

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 Tarjetas de Presentación vCard desde Texto

Convierte firmas de correo, textos o datos de contacto en archivos vCard (.vcf v3.0 / v4.0)....

Ver herramienta
Herramientas de Texto

Generador de Rangos de Texto

Expande rangos de texto alfabéticos, numéricos y patrones combinatorios estilo corchetes [01-...

Ver herramienta
Herramientas de Texto

Generador de Hash RIPEMD-160 desde Texto

Calcula hashes RIPEMD-160 (160 bits) en tiempo real con JavaScript puro. Soporta formatos Hex, ...

Ver herramienta
Herramientas de Texto

Generador de Enlaces Ancla desde Texto

Crea enlaces ancla de salto interno (<a href="#seccion"> y elementos destino id) a partir de t�...

Ver herramienta
Herramientas de Texto

Generador de Direcciones Ficticias en Texto

Crea direcciones postales simuladas pero realistas con calles, números, pisos, códigos postal...

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 Texto con Marco

Enmarca tus textos en cajas decorativas de texto plano: líneas redondeadas, dobles, simples, b...

Ver herramienta
Herramientas de Texto

Generador de Secuencia Numérica en Texto

Genera secuencias numéricas personalizadas en texto. Progresiones aritméticas, pasos, ceros a...

Ver herramienta
Herramientas de Texto

Generador de Arte ASCII desde Texto

Transforma palabras en arte ASCII gigante y fuentes retro para README.md, terminales y código....

Ver herramienta
Herramientas de Texto

Generador de Alias de Correo desde Texto

Crea combinaciones de correo corporativo (nombre.apellido@, cgomez@) a partir de listas de nomb...

Ver herramienta
Herramientas de Texto

Generador de Texto en Cajas ASCII

Genera marcos y cajas de texto ASCII y Unicode elegantes (línea simple, doble, redondeada, blo...

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 Hash Keccak-256 desde Texto

Calcula hashes Keccak-256 exactos para Ethereum, Solidity y contratos EVM. Extracción automát...

Ver herramienta
Herramientas de Texto

Generador de Variaciones de Texto (Spin Text)

Genera cientos de variaciones de texto únicas con sintaxis Spintax {a|b|c}. Calcula combinacio...

Ver herramienta
Herramientas de Texto

Generador de Patrones Regex desde Texto

Genera automáticamente una expresión regular (Regex) a partir de cadenas de texto y ejemplos ...

Ver herramienta