Repetidor de texto gratis
Repite cualquier texto o carácter un número elegido de veces con un separador personalizado. Útil para generar datos de prueba, patrones y contenido de marcador de posición.
Consejo: escribe {n} en cualquier lugar de tu texto para insertar el número de repetición — 'Elemento {n}' se convierte en Elemento 1, Elemento 2, …
Usos habituales
- Generar Texto Repetido para PruebasCrea cadenas repetidas para pruebas de interfaz, pruebas de carga y verificación de cómo las interfaces manejan contenido largo o repetido.
- Texto Repetido para Maquetas de DiseñoGenera texto de marcador de posición repetido o símbolos para Figma, Sketch u otras herramientas de diseño para llenar áreas de contenido.
- Repetir Texto para Publicaciones en Redes SocialesCrea patrones repetidos llamativos, listas de hashtags o texto de énfasis para Instagram, TikTok y otras plataformas.
- Generar Datos Repetidos para Hojas de CálculoCrea valores repetidos con separadores de coma o salto de línea para pegar directamente en filas de hojas de cálculo o archivos CSV.
- Repetir Texto para Ejercicios EducativosGenera texto repetido para práctica de escritura manual, ejercicios de mecanografía, ejercicios lingüísticos y hojas de trabajo educativas.
Cómo funciona
El Repetidor de Texto se ejecuta enteramente en el navegador sin dependencias externas: la salida se construye usando los métodos nativos Array.fill y Array.join de JavaScript, con un modo opcional de numeración {n} gestionado por un bucle escrito a mano y String.replaceAll. Nada se envía a un servidor.
- 1Entrada y opcionesEscribes (o pegas) cualquier texto en el área de texto y fijas un recuento de repetición entre 1 y 10.000. Una fila de botones de separador preajustado te permite unir las repeticiones sin nada, con un espacio, un salto de línea, una coma, una barra vertical, un guion largo, o cualquier cadena personalizada que escribas.
- 2Repetición con Array.fill / replaceAllCon cada pulsación o cambio de opción, un useMemo calcula la salida: para texto plano llama a Array(count).fill(texto).join(separador); si tu texto contiene el token {n}, cambia a un bucle for que llama a texto.replaceAll('{n}', i+1) para cada repetición, convirtiendo la herramienta en un generador de lista numerada.
- 3Límite de vista previa y estadísticasUn segundo useMemo cuenta palabras (divididas por espacios en blanco) y líneas (divididas por salto de línea). La vista previa del DOM se limita a 100.000 caracteres para mantener el renderizado rápido; aparece un aviso ámbar cuando la salida completa supera ese límite, pero el texto completo siempre está disponible mediante Copiar o Descargar.
- 4Copiar o descargarCopiar usa navigator.clipboard.writeText con la cadena de salida completa sin dividir. Descargar envuelve la misma cadena en un Blob tipado como text/plain y dispara un guardado de archivo como repeated-text.txt: ambas operaciones ocurren localmente sin solicitud de red.
Herramientas relacionadas
Repetidor de vídeo — Repite un vídeo en bucle
Repite un vídeo 2, 3 o 10 veces, o hasta que dure 30 segundos, 10 minutos o una hora. Rápido lo copia sin perder calidad; Suave fusiona el empalme para que el bucle sea continuo. Funciona en tu navegador; no se sube nada.
Buscador de líneas duplicadas
Busque, cuente o elimine líneas duplicadas de una lista. Excelente para limpiar listas de correo electrónico, registros de auditoría o encontrar entradas repetidas en volcados de datos.
Selector de emojis
Busca y copia emojis con un clic. Explora por categorías, forma una cadena de varios emojis, elige un tono de piel y encuentra los que usaste hace poco.