Pular para o conteúdo

Sobre o Tooloat

O Tooloat é um conjunto de ferramentas de arquivos e dados que rodam inteiramente no seu navegador. Ele existe porque a maioria dos conversores online gratuitos envia seus arquivos para um servidor, o que é lento, limitado e pouco adequado para qualquer coisa privada.

Como funciona

Seu navegador lê um arquivo do disco para a memória. Um código que roda no seu próprio processador ou placa de vídeo faz a conversão, com o mesmo tipo de motores de código aberto usados pelos programas de desktop, compilados para WebAssembly. O resultado é oferecido como um download comum.

Não há etapa de upload porque não existe nenhum servidor que receba arquivos. Por isso também não há limites de tamanho, marcas d’água nem cotas diárias: do outro lado não há nada a proteger.

Os motores das ferramentas

  • Imagens: MozJPEG, OxiPNG, libwebp e libavif via jSquash, libheif via heic-to e imagetracerjs para a vetorização.
  • PDF: PDF.js para a renderização e o texto, e pdf-lib para juntar, dividir, adicionar marcas d’água, criptografar e assinar.
  • Vídeo e áudio: Mediabunny sobre a API WebCodecs do navegador e o redutor de ruído neural RNNoise.
  • IA: ONNX Runtime Web com WebGPU ou WebAssembly, que roda Real-ESRGAN e Nomos8kSC para a ampliação, e BiRefNet, ViTMatte e MODNet para remover fundos.
  • Reconhecimento de texto: Tesseract compilado para WebAssembly, com os dados de idioma hospedados neste site.
  • Dados e segurança: hash-wasm, a API Web Crypto, zxing-wasm, SheetJS, Papa Parse e CodeMirror.

Limites que vale a pena conhecer

  • As ferramentas de vídeo e áudio precisam de WebCodecs, presente nas versões atuais do Chrome, Edge, Safari e Firefox.
  • Arquivos muito grandes são limitados pela memória do seu dispositivo, sobretudo nos celulares.
  • Ainda não é possível abrir arquivos RAR nem 7z. ZIP, TAR e GZ, sim.
  • O PDF para Word reconstrói o texto e as tabelas, não o layout exato da página. Páginas digitalizadas precisam antes da etapa de reconhecimento de texto.
  • As páginas de PDF tarjadas são achatadas como imagens para que o texto oculto desapareça de verdade, o que significa que essas páginas deixam de ser pesquisáveis.
  • As ferramentas de IA baixam um arquivo de modelo na primeira vez que você as usa.

Atalhos de teclado

  • Ctrl ou Cmd mais K, ou a tecla de barra, abre a busca de ferramentas.
  • Esc fecha as caixas de diálogo e o menu do celular.

Avisos de código aberto

O Tooloat se baseia em software de código aberto e agradece aos seus autores. A decodificação de HEIC usa a libheif via heic-to, sob licença LGPL. O Mediabunny tem licença MPL 2.0. O Tesseract, o ONNX Runtime e a compilação do RNNoise têm licença Apache 2.0. A lista de palavras das frases-senha é a lista longa da EFF, sob licença CC BY 3.0 US. As fontes são Instrument Sans e JetBrains Mono, sob a SIL Open Font License.

Voltar para todas as ferramentas

Esc