ForHosting KIT · Dati e file

Caratteri strani in un file?

Convertire un file in UTF-8 vuol dire sistemare la codifica dei caratteri quando accenti e simboli appaiono sballati: "città" diventa "città ", la "è" si trasforma in un geroglifico. Il KIT riconosce la codifica di partenza, la converte in UTF-8 — lo standard universale — e ti ridà il testo con gli accenti italiani al posto giusto, nel browser.

● StabileGratis · nel tuo browser
Usalo da WebAPIEmailApp prestoTelegram presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Perché escono i caratteri strani

Il problema nasce quando un file salvato in una vecchia codifica (Windows-1252, ISO-8859-1, Latin-1) viene aperto da un programma che si aspetta UTF-8, o viceversa. Le lettere accentate italiane — à, è, ì, ò, ù, é — sono le prime a rompersi, e compaiono sequenze come "è" o "’" al posto dell'apostrofo. Il testo diventa illeggibile e i CSV importati sballano i nomi. Convertire in UTF-8 rimette tutto in ordine.

Riconoscimento automatico della codifica

Non devi sapere in che codifica era il file: il KIT prova a riconoscerla e ti mostra un'anteprima del risultato, così controlli che gli accenti siano tornati giusti prima di scaricare. Funziona con file di testo, CSV, sottotitoli e log. UTF-8 è lo standard che oggi capiscono tutti — browser, gestionali, database — quindi una volta convertito il file non ti darà più sorprese, ovunque lo apra.

Gratis e privato

La conversione avviene nel tuo browser: il file non viene inviato da nessuna parte e resta sul tuo dispositivo. Nessun account, nessun limite di utilizzo, fino a 25 MB per file. Se devi convertire tanti file in automatico — per esempio gli export ricorrenti da un vecchio sistema — la stessa funzione è disponibile via API a $0.002 a richiesta.

CSV con i nomi rovinati

Un export dal gestionale mostra "Nicolò" come "Nicolò" e "Società " come "Società ": lo converti in UTF-8 e i nomi tornano leggibili, pronti per l'import.

Sottotitoli con accenti sballati

Un file di sottotitoli scaricato da una fonte straniera ha tutte le "è" corrotte: la conversione in UTF-8 li rimette a posto senza riscriverli a mano.

Vecchio file di testo da recuperare

Apri un vecchio .txt salvato anni fa e gli accenti sono un disastro: riconosci la codifica originale, converti e recuperi il documento leggibile.

Devo sapere in che codifica era il file di partenza?

No. Il KIT prova a riconoscerla da solo e ti mostra un'anteprima: se gli accenti tornano giusti, scarichi. Non serve alcuna conoscenza tecnica.

Sistema gli accenti italiani à è ì ò ù?

Sì, sono proprio quelli che si rompono più spesso. Dopo la conversione in UTF-8 tornano leggibili, insieme all'apostrofo e ai simboli come € e °.

Funziona anche con i CSV, non solo col testo semplice?

Sì, con file di testo, CSV, sottotitoli e log. Il contenuto resta identico: cambia solo la codifica, non i dati né la struttura delle colonne.

Il file viene caricato su internet?

No, la conversione avviene nel browser e il file resta sul tuo dispositivo. È il modo più riservato di sistemare documenti con dati personali.

Ha un costo?

Nel browser è gratis e senza limiti. Paghi solo se usi le API per convertire file in automatico, a $0.002 a richiesta.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/data/to-utf8

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/data/to-utf8 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.to_utf8",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb25
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →