Trova e sostituisci in più file

Sostituisci il testo in ogni file di una cartella in una volta sola — con ogni riga modificata mostrata prima e dopo.

100% privato — funziona interamente nel tuo browser. I tuoi dati vengono elaborati sul tuo dispositivo e non vengono mai inviati a Internet.

La cartella viene letta nel tuo browser. Non viene caricato nulla e non viene scritto niente finché non lo dici tu.

Sostituire testo in molti file

Windows sa cercare dentro i file dalla riga di comando. findstr /s ti dirà ogni file che nomina una parola.

Non sa sostituire. Per quello serve un ciclo PowerShell — Get-Content, -replace, Set-Content — e quel ciclo ha il vizio di distruggere proprio i file che doveva sistemare.

Questo strumento fa lo stesso lavoro con il passaggio che a quel ciclo manca: ti mostra ogni riga che cambierebbe, prima e dopo, e non scrive niente finché non lo dici tu.

Come si usa

  • Fai clic su Scegli una cartella e selezionala
  • Scrivi cosa cercare e cosa metterci al posto
  • Compila Solo questi tipi se vuoi solo i .html o solo i .csv
  • Premi Vedi le modifiche e leggi l'elenco — ogni riga com'è adesso e come diventerebbe
  • Spunta la casella, poi premi Modifica i file ora — oppure crea uno ZIP dei soli file cambiati

Cosa sbaglia il ciclo PowerShell

  • La codifica. Set-Content scrive nella tabella codici della console, quindi un file UTF-8 torna con gli accenti distrutti. Qui ogni file viene decodificato correttamente e riscritto in UTF-8, e un file che aveva un segno di ordine dei byte lo conserva
  • Le fine riga. Lo stesso ciclo riscrive i CRLF in LF. In un repository git questo compare come *tutte le righe modificate* al commit successivo. Qui le fine riga restano esattamente com'erano, riga per riga, anche in un file che le mescola
  • Nessuna anteprima. Il ciclo parte e te ne accorgi dopo. È tutta qui la ragione d'essere di questo strumento

Tre modi di cercare

  • Testo semplice — quello che scrivi è quello che si trova. $1 resta $1
  • Solo parole interegatto non corrisponde dentro gattopardo
  • Espressione regolare — regex completa, e $1 nella casella di sostituzione diventa un gruppo catturato. Serve per cose come trasformare 2026-09-10 in 10/09/2026 in un colpo solo

Distingui maiuscole e minuscole è disattivato di serie, quindi si trovano sia Colore sia colore.

I file che non sono testo vengono saltati

Un byte NUL nel primo blocco significa che il file non è testo. Sostituire dentro un JPEG lo rovinerebbe mentre ogni passaggio dello strumento dichiara successo, quindi quei file vengono saltati — e contati, così lo vedi. I file oltre 8 MB e quelli che il sistema non apre vengono contati allo stesso modo. Uno strumento che ignorasse in silenzio mezza cartella sarebbe peggio di uno che si rifiuta.

Scrivere sul posto, oppure uno ZIP

Chrome, Edge e Opera possono ricevere l'accesso in scrittura alla cartella scelta, e i file vengono modificati lì. Tieni una copia .bak è attivo di serie: ogni originale viene copiato accanto a sé come pagina.html.bak prima di essere riscritto, e il backup viene scritto per primo, così un errore lascia l'originale intatto.

Ogni browser può invece creare uno ZIP dei soli file che cambiano, con la struttura delle cartelle intatta, pronto da scompattare sopra gli originali. È anche la scelta migliore quando la cartella è una copia che preferisci controllare prima di sovrascrivere qualcosa — ed è naturalmente un resoconto di cosa lo strumento ha fatto esattamente.

A cosa serve

  • Cambiare un dominio, un URL o il nome di un'azienda in tutta la cartella di un sito
  • Aggiornare un anno, un prezzo o un numero di versione in tutti i documenti in una volta
  • Correggere un nome scritto male in un insieme di record esportati
  • Sostituire un segnaposto con un valore vero in una cartella di modelli
  • Cambiare un separatore o formato di data in una cartella di esportazioni CSV
  • Togliere un parametro di tracciamento o un vecchio frammento da ogni pagina

Buono a sapersi

  • Non viene scritto nulla finché non spunti la casella e premi il pulsante
  • Cambiare un'opzione butta via l'anteprima invece di lasciare un elenco che non corrisponde più a quello che accadrebbe
  • Dopo la scrittura il risultato viene azzerato: i file non contengono più il testo vecchio, quindi un secondo clic non può applicare due volte la stessa modifica
  • I file che non sono testo, sono troppo grandi o non si aprono vengono saltati e contati
  • Le fine riga e il segno di ordine dei byte sono conservati file per file
  • L'anteprima elenca i primi 200 file e le prime 50 righe modificate in ciascuno; l'applicazione copre sempre tutti i file
  • Funziona su Windows, macOS, Linux e ChromeOS. I browser mobili non possono consegnare una cartella a una pagina web, quindi non funzionerà su telefono o tablet

Strumenti correlati

Aggiungiamo regolarmente nuovi strumenti — iscriviti su YouTube per ricevere una notifica a ogni novità.

Altri strumenti

Vedi tutti

App consigliate

Vedi tutti