Convertire i fine riga di un file di testo
Passare un file di testo tra fine riga Windows (CRLF), Unix (LF) e Mac classico (CR).
Elaborato nel tuo browser. Questo file viene convertito sul tuo dispositivo e non viene mai caricato.
Convertitore
.txt fino a 25 MB. Puoi anche trascinare qui un file.
Nessun file selezionato.
Su questo strumento
I file di testo segnano la fine di una riga in modo diverso a seconda del sistema che li ha scritti. Gli strumenti Windows scrivono di norma un ritorno a capo seguito da un avanzamento riga (CRLF), quelli Unix e macOS scrivono un solo avanzamento riga (LF), e i software Mac molto datati scrivevano un solo ritorno a capo (CR).
Mescolare queste convenzioni fa apparire i file come un'unica riga lunghissima in certi editor, produce differenze rumorose nel controllo di versione e può rompere gli script che si aspettano un fine riga preciso. Questo strumento riscrive ogni interruzione di riga di un file di testo secondo la convenzione che scegli.
Formati supportati e limiti
- Input
- .txt
- Output
- .txt (text/plain)
- Nome del file prodotto
- The original name with the chosen line ending appended, for example notes.txt becomes notes-lf.txt.
- Dimensione massima
- 25 MB
- Elaborazione
- Nel tuo browser. Il file non viene caricato.
Come si usa
- Scegli un file .txt, oppure trascinane uno sull'area dei file.
- Seleziona il fine riga che vuoi: Unix (LF), Windows (CRLF) o Mac classico (CR).
- Seleziona Converti.
- Scarica il file convertito. Il file originale sul tuo dispositivo non viene modificato.
Limitazioni
- Sono supportati solo i file di testo semplice. Un file che contiene dati binari viene rifiutato invece che rovinato.
- Il file viene letto come UTF-8. Un testo salvato in una codifica diversa, per esempio UTF-16 o una code page datata, potrebbe non convertirsi correttamente.
- Un marcatore di ordine dei byte all'inizio del file viene conservato così com'è.
- Anche i fine riga dentro stringhe tra virgolette o dentro il codice vengono riscritti, perché lo strumento lavora sull'intero file invece di analizzarne il contenuto.
- Si converte un file alla volta.
Problemi comuni
Il file è stato rifiutato prima ancora di cominciare.
Convertire i fine riga di un file di testo controlla l'estensione prima di leggere un solo byte, e accetta .txt. I browser segnalano i tipi di file in modo abbastanza incoerente da rendere l'estensione l'unica cosa che decide.
Rinomina il file se l'estensione è semplicemente sbagliata, oppure convertilo prima in una di quelle. Un file la cui estensione non corrisponde al contenuto viene rifiutato per lo stesso motivo, e quello va convertito, non rinominato.
Ha detto che il file è troppo grande.
Il limite qui è 25 MB. Non è una politica ma una misura: tutto gira sul tuo dispositivo, e oltre quella dimensione un telefono esaurisce la memoria invece di finire lentamente.
Dividi il file, riducilo prima di convertirlo, oppure per quello usa un programma da scrivania. Una macchina con più memoria ne regge di più, ma il limite non sa su quale macchina si trova.
Ho selezionato più file e ne ha convertito solo uno.
Questo strumento prende un file alla volta. Farne diversi insieme moltiplicherebbe la memoria in uso, che è la cosa che più facilmente cede su un telefono.
Convertili uno dopo l'altro. Fra l'uno e l'altro non resta nulla, quindi non c'è alcuno stato da azzerare.
La scheda si è ricaricata da sola a metà.
Il browser ha esaurito la memoria e ha riavviato la pagina. Vicino a 25 MB è il primo cedimento che incontra un telefono, e sembra un blocco più che un errore.
Prova con un file più piccolo, chiudi le altre schede, oppure eseguilo su un computer. Non è stato caricato né perso nulla: il file originale è intatto sul tuo dispositivo.
Il risultato si è aperto nel programma sbagliato.
L'uscita è un file .txt, e il tuo sistema apre quell'estensione con ciò che gli è stato indicato. Non è la conversione a deciderlo.
Aprilo da dentro il programma che vuoi, oppure cambia l'impostazione predefinita per .txt nelle impostazioni di sistema. Il file in sé è corretto.
Domande frequenti
- Il mio file viene caricato da qualche parte?
- No. La conversione avviene interamente nel tuo browser con le normali API del web. Il file non lascia mai il tuo dispositivo e non viene fatta alcuna richiesta che ne trasporti il contenuto.
- Quale fine riga conviene scegliere?
- Usa LF per Unix, Linux, macOS e per la maggior parte dei flussi di controllo di versione. Usa CRLF per gli strumenti Windows che lo richiedono, come alcuni editor Windows e i vecchi script batch. Il CR serve solo per software scritto per Mac OS 9 e precedenti.
- Che succede a un file che mescola già i fine riga?
- Ogni interruzione viene normalizzata al fine riga che hai scelto, quindi un file con un misto di CRLF e LF diventa coerente.
- La dimensione del file cambia?
- Sì, di poco. Convertire da LF a CRLF aggiunge un byte per riga, e convertire da CRLF a LF ne toglie uno per riga.
- Posso convertire più file insieme?
- Non con questo strumento. Converti un file, reimposta, e poi scegli il successivo.
- Devo installare qualcosa o creare un account per usare Convertire i fine riga di un file di testo?
- No, a tutto quanto. Convertire i fine riga di un file di testo funziona dentro il browser che hai già: nessuna registrazione, nessun download, nessuna filigrana sul risultato e nessun limite al numero di file che converti. Non c'è nemmeno niente da disinstallare dopo, perché non è stato installato nulla.
- Convertire i fine riga di un file di testo funziona offline?
- Una volta caricata la pagina, sì. La conversione avviene sul tuo dispositivo, quindi per lavorare non serve alcuna connessione. La prima visita scarica la pagina e il codice che converte; da lì in poi una connessione che cade non ferma niente, e il file convertito compare esattamente come online.
- Quanto può essere grande un file per Convertire i fine riga di un file di testo?
- Il limite è 25 MB. È una scelta, non un tetto tecnico: il vincolo vero è la memoria, e un file che decodificato supera quella disponibile fallisce in un modo difficile da spiegare. I telefoni la esauriscono molto prima dei portatili, ed è per questo che il limite sta dov'è.
- Posso convertire più file insieme con Convertire i fine riga di un file di testo?
- Qui no: questo strumento prende un file alla volta, perché quello che fa dipende da scelte che riguardano quel file specifico. Convertili uno dopo l'altro, oppure guarda i convertitori in blocco della stessa categoria, pensati per una cartella intera.