Buscar y reemplazar en varios archivos

Reemplaza texto en todos los archivos de una carpeta de una vez — con cada línea modificada mostrada antes y después.

100 % privado — funciona totalmente en tu navegador. Tus datos se procesan en tu dispositivo y nunca se envían a Internet.

La carpeta se lee en tu navegador. No se sube nada y no se escribe nada hasta que tú lo digas.

Sobre reemplazar texto en varios archivos

Windows sabe buscar dentro de los archivos desde la línea de comandos. findstr /s te dirá todos los archivos que mencionan una palabra.

No sabe reemplazar. Para eso hace falta un bucle de PowerShell — Get-Content, -replace, Set-Content — y ese bucle tiene la costumbre de destruir los archivos que debía arreglar.

Esta herramienta hace el mismo trabajo con el paso que a ese bucle le falta: te muestra cada línea que cambiaría, antes y después, y no escribe nada hasta que tú lo digas.

Cómo se usa

  • Pulsa Elegir una carpeta y selecciónala
  • Escribe qué buscar y qué poner en su lugar
  • Rellena Solo estos tipos si solo quieres los .html, o solo los .csv
  • Pulsa Ver los cambios y lee la lista: cada línea como está y como quedaría
  • Marca la casilla y pulsa Cambiar los archivos ahora — o crea un ZIP solo con los archivos cambiados

Lo que el bucle de PowerShell hace mal

  • La codificación. Set-Content escribe en la página de códigos de la consola, así que un archivo UTF-8 vuelve con los acentos destrozados. Aquí cada archivo se decodifica bien y se reescribe como UTF-8, y un archivo que tenía marca de orden de bytes la conserva
  • Los saltos de línea. El mismo bucle reescribe CRLF como LF. En un repositorio git eso aparece como *todas las líneas cambiadas* en el siguiente commit. Aquí los saltos se dejan exactamente como estaban, línea por línea, incluso en un archivo que los mezcla
  • Sin vista previa. El bucle se ejecuta y te enteras después. Esa es toda la razón de ser de esta herramienta

Tres formas de buscar

  • Texto simple — lo que escribes es lo que se encuentra. $1 sigue siendo $1
  • Solo palabras completasgato no coincidirá dentro de gatos monteses
  • Expresión regular — regex completa, y $1 en la casilla de reemplazo pasa a ser un grupo capturado. Útil para convertir 2026-09-10 en 10/09/2026 de una pasada

Distinguir mayúsculas y minúsculas está desactivado por defecto, así que se encuentran tanto Color como color.

Los archivos que no son texto se omiten

Un byte NUL en el primer bloque significa que el archivo no es texto. Reemplazar dentro de un JPEG lo corrompería mientras cada paso de la herramienta informa de éxito, así que esos archivos se omiten — y se cuentan, para que veas que ocurrió. Los archivos de más de 8 MB y los que el sistema no abre se cuentan igual. Una herramienta que ignorase en silencio media carpeta sería peor que una que se niega.

Escribir en el sitio, o un ZIP

Chrome, Edge y Opera pueden recibir permiso de escritura sobre la carpeta elegida, y los archivos se cambian ahí. Guardar una copia .bak viene activado: cada original se copia junto a sí mismo como pagina.html.bak antes de reescribirse, y la copia se escribe primero, así que un fallo deja el original intacto.

Cualquier navegador puede en su lugar crear un ZIP solo con los archivos que cambian, con su estructura de carpetas intacta, listo para descomprimir sobre los originales. También es la mejor opción cuando la carpeta es una copia que prefieres revisar antes de sobrescribir nada — y es un registro natural de lo que la herramienta hizo exactamente.

Para qué se usa

  • Cambiar un dominio, URL o nombre de empresa en toda la carpeta de un sitio web
  • Actualizar un año, precio o número de versión en todos los documentos a la vez
  • Corregir un nombre mal escrito en un conjunto de registros exportados
  • Cambiar un marcador de posición por un valor real en una carpeta de plantillas
  • Cambiar un separador o formato de fecha en una carpeta de exportaciones CSV
  • Quitar un parámetro de seguimiento o un fragmento viejo de cada página

Bueno saberlo

  • No se escribe nada hasta que marcas la casilla y pulsas el botón
  • Cambiar una opción descarta la vista previa en lugar de dejar una lista que ya no coincide con lo que pasaría
  • Después de escribir, el resultado se limpia: los archivos ya no contienen el texto antiguo, así que un segundo clic no puede aplicar dos veces el mismo cambio
  • Los archivos que no son texto, son demasiado grandes o no se pueden abrir se omiten y se cuentan
  • Los saltos de línea y la marca de orden de bytes se conservan archivo por archivo
  • La vista previa lista los primeros 200 archivos y las primeras 50 líneas cambiadas de cada uno; al aplicar siempre se cubren todos
  • Funciona en Windows, macOS, Linux y ChromeOS. Los navegadores móviles no pueden entregar una carpeta a una página web, así que no funcionará en móvil ni tableta

Herramientas relacionadas

Añadimos herramientas nuevas con frecuencia — suscríbete en YouTube para enterarte de cada novedad.

Más herramientas

Ver todo

Aplicaciones recomendadas

Ver todo