ForHosting KIT · Dados e planilhas

Acentuação virou símbolo estranho?

Quando “ção” aparece como “ção”, o problema é a codificação do arquivo. Esta ferramenta detecta a codificação de origem — Windows-1252, ISO-8859-1 e outras — e regrava o arquivo em UTF-8, o padrão que todo sistema moderno espera. Grátis, sem cadastro, direto no navegador.

● EstávelGrátis · no seu navegador
Use pelo WebAPIE-mailApp em breveTelegram em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

De onde vem o ç no lugar do ç

Todo arquivo de texto é gravado numa codificação — um mapa que diz qual sequência de bytes representa cada letra. Sistemas antigos no Brasil gravavam em Windows-1252 ou ISO-8859-1; a web moderna fala UTF-8. Quando um programa lê o arquivo com o mapa errado, cada letra acentuada vira dois símbolos estranhos: ç vira ç, ã vira ã. O português, cheio de cedilha e til, é vítima preferencial do problema.

Converter em três passos

Envie o arquivo — CSV, TXT ou outro texto. A ferramenta detecta a codificação de origem sozinha e mostra uma prévia: se “atenção”, “preço” e “São Paulo” aparecerem certos ali, está resolvido. Baixe a versão regravada em UTF-8 e importe onde precisar. Nenhum conteúdo é alterado além da codificação: mesmas linhas, mesmos dados, bytes novos. No celular funciona do mesmo jeito, direto no navegador, sem instalar editor nenhum.

Quando a conversão não basta

Um aviso honesto: se o texto já foi salvo corrompido — alguém abriu com o mapa errado e gravou por cima, às vezes mais de uma vez —, os símbolos estranhos passam a fazer parte do conteúdo, e a troca de codificação sozinha pode não recuperar tudo. A prévia existe para isso: o que aparecer correto ali sai correto no arquivo final; o que continuar estranho precisa voltar à fonte original.

UTF-8 automático na entrada do sistema, via API

Se o seu sistema recebe arquivos de fora — extratos de bancos, cargas de parceiros, exportações de sistemas legados —, a conversão via API normaliza a codificação de tudo o que chega, por US$ 0,002 por chamada e até 25 MB por arquivo. Acaba o acento quebrado aparecendo em produção. Na página, o uso segue grátis, ilimitado e sem cadastro.

Migrar o cadastro do sistema antigo

Na migração de um cliente, a TecnoSul Soluções Digitais ME recebeu o CSV exportado de um sistema dos anos 2000: acentuação toda quebrada no importador novo. Convertido para UTF-8, o cadastro subiu com ç e ã no lugar.

Arquivos de bancos com codificações diferentes

Thiago Barbosa Lima concilia extratos de três bancos, cada um exportando numa codificação. Convertendo tudo para UTF-8 antes de processar, os nomes dos favorecidos param de virar sopa de símbolos.

Legenda ou texto quebrando no site

O arquivo de conteúdo abria certo no computador, mas o site exibia “São Paulo”. Regravado em UTF-8 — o padrão da web —, o texto passou a aparecer igual em qualquer navegador.

Que codificações são reconhecidas?

As comuns por aqui: Windows-1252 (o famoso “ANSI” do Excel), ISO-8859-1, UTF-16 e o próprio UTF-8. A detecção é automática — você não precisa saber qual é a de origem.

O arquivo já está com ç gravado dentro. Tem conserto?

Depende. Se a corrupção foi gravada no conteúdo, a troca de codificação pode não bastar. Use a prévia como juiz: acentos corretos ali significam problema resolvido; se continuarem quebrados, procure a versão original do arquivo.

Por que todo sistema pede UTF-8?

Porque é a codificação universal da web: representa qualquer idioma, do português ao japonês, num padrão só. Gravar em UTF-8 é garantir que o arquivo abre igual em qualquer sistema moderno.

Preciso pagar alguma coisa?

Não: na página é grátis, sem cadastro e sem limite de uso. Existe também a API, a US$ 0,002 por chamada, para converter arquivos em lote dentro do seu sistema.

Meus arquivos são enviados a um servidor?

Não — a detecção e a conversão acontecem no navegador; nada sai do seu computador.

Qual o tamanho máximo?

O limite é de 25 MB por arquivo.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

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

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →