Sobre o ToolForUser
O ToolForUser é uma coleção de 36 ferramentas online gratuitas para trabalhar com imagens, arquivos PDF, vídeos, formatos de dados e cálculos do dia a dia.
Como as ferramentas funcionam
A maioria dos conversores online envia o seu arquivo para um servidor, processa-o lá e devolve o resultado. O ToolForUser funciona de outro jeito: as ferramentas são pequenos programas que rodam dentro do seu navegador. Quando você escolhe um arquivo, o navegador o lê do seu dispositivo, a ferramenta o processa na memória e o resultado é salvo diretamente de volta no seu dispositivo.
Isso traz três vantagens práticas: seus documentos não são enviados a ninguém, não há espera por uploads e, depois que uma ferramenta termina de carregar, o processamento não depende da sua conexão com a internet. O único tráfego de rede é o download do próprio site (HTML, CSS, JavaScript e as bibliotecas de código de que as ferramentas precisam) e, se a publicidade estiver ativada no site, as solicitações feitas pelo provedor de anúncios. Os detalhes estão na política de privacidade.
O que você pode fazer aqui
- Ferramentas de imagem – Comprima, redimensione, converta, recorte e desfoque imagens, converta HEIC em JPG, remova a localização EXIF e crie favicons no navegador. Grátis, sem upload.
- Ferramentas de PDF – Junte, divida, gire e assine PDFs, adicione números de página ou marca d’água e converta páginas em JPG ou imagens em PDF no navegador. Grátis, sem upload.
- Ferramentas de vídeo – Corte vídeos MP4, MOV, WebM e MKV sem perder qualidade e salve qualquer quadro como imagem JPG, PNG ou WebP, direto no navegador. Grátis, sem upload.
- Ferramentas para desenvolvedores – Formate JSON, decodifique e verifique JWTs, compare textos, converta timestamps Unix, crie UUIDs, codifique Base64 e URLs e teste regex. Roda no navegador.
- Calculadoras e utilitários – Conte palavras, calcule datas e porcentagens, converta unidades, crie e leia QR codes e gere senhas fortes. Grátis, privado e no seu navegador.
Princípios
- Processamento local em primeiro lugar. Uma ferramenta só é adicionada se puder fazer o seu trabalho no navegador sem enviar os seus dados para um servidor.
- Sem contas. Não há cadastro e não há limites de uso além do que o seu dispositivo consegue processar.
- Descrições honestas. Cada página de ferramenta explica o que a ferramenta faz, como usá-la e o que ela não consegue fazer.
- Acessível e leve. As páginas funcionam com o teclado, se adaptam a celulares e tablets, têm modo escuro e só carregam o código de que uma ferramenta precisa quando você a abre.
Componentes de código aberto
As ferramentas usam recursos do navegador (Canvas, Web Crypto, Web Workers, WebCodecs) e estas bibliotecas de código aberto:
- pdf-lib (MIT) – leitura e gravação de arquivos PDF
- PDF.js (Apache-2.0) – renderização de páginas PDF
- fflate (MIT) – criação de arquivos ZIP
- qrcode-generator (MIT) – codificação de QR codes
- jsQR (Apache-2.0) – leitura de QR codes em imagens
- jsdiff (BSD-3-Clause) – comparação de textos
- jose (MIT) – verificação de assinaturas de JSON Web Tokens
- exifr (MIT) – leitura de metadados de fotos
- libheif-js (LGPL-3.0) – conversão de fotos HEIC, baseada em libheif e libde265 (LGPL-3.0). O conversor de HEIC é carregado como um arquivo separado e sem modificações.
- Mediabunny (MPL-2.0) – leitura, corte e gravação de arquivos de vídeo. É usada sem modificações.
- React (MIT) – interface do usuário
Essas bibliotecas são servidas por este site, e não por CDNs de terceiros.
As frases secretas do gerador de senhas usam a EFF Large Wordlist, da Electronic Frontier Foundation, licenciada sob a CC BY 3.0 US.
As assinaturas digitadas usam as fontes Dancing Script, Great Vibes, Caveat e Nanum Pen Script, licenciadas sob a SIL Open Font License 1.1.
Custos e publicidade
As ferramentas são gratuitas. Para cobrir os custos de hospedagem e desenvolvimento, o site pode exibir publicidade. Os anúncios ficam separados das ferramentas: nunca são colocados dentro do painel de uma ferramenta e não conseguem ver os arquivos ou textos que você processa.
Comentários e sugestões
Encontrou um erro ou tem uma ideia para uma nova ferramenta? Entre em contato pela página de contato.