Ferramentas para desenvolvedores que rodam no seu navegador
Formate JSON, converta PDF, decodifique JWT, otimize imagens, gere hashes, teste regex e muito mais: ferramentas com foco em privacidade para o dia a dia do desenvolvimento.
Ferramentas populares
Seus dados ficam no seu dispositivo
A ArrayKit foi feita para fluxos de desenvolvimento rápidos e com foco em privacidade. Formate, converta, depure, valide e gere diretamente no seu navegador: o conteúdo sensível nunca precisa ser enviado a um servidor.
Processamento no navegador
Cada ferramenta roda localmente no seu navegador, então os dados com os quais você trabalha ficam no seu dispositivo.
Fluxos pensados para desenvolvimento
Criadas para o dia a dia: formatar JSON, depurar API, converter arquivos, validar dados e gerar valores seguros.
Acesso rápido
Abra uma ferramenta e comece a trabalhar imediatamente. Os recursos de conta estão planejados para salvar ferramentas, preferências, histórico e fluxos de equipe.
Todas as ferramentas por categoria
- YAML ↔ JSON — Converta YAML para JSON e vice-versa.
- Prévia de Markdown — Renderize Markdown em HTML com prévia ao vivo.
- Testador de regex — Teste expressões regulares ao vivo com correspondências, grupos e flags.
- Conversor de cores CSS — Converta entre HEX, RGB e HSL com uma amostra ao vivo.
- Comparar texto — Compare dois textos linha por linha e veja adições e remoções.
- Conversor de MDX — Renderize MDX como texto, converta HTML → MDX e escape texto para MDX literal.
- Formatador de CSS / SCSS — Embeleze ou minifique CSS/SCSS/LESS, ordene propriedades e remova duplicatas.
- Formatador de JS / TS — Embeleze ou minifique JavaScript, TypeScript e JSX/TSX com opções do Prettier.
- Formatador de HTML — Embeleze ou minifique HTML, formate CSS/JS inline e veja a prévia do resultado.
- Formatador de XML — Embeleze, minifique e valide XML, e converta XML ↔ JSON.
- Formatador de SQL — Formate SQL para MySQL, PostgreSQL, SQL Server, SQLite, BigQuery e Oracle.
- Formatador de GraphQL — Formate ou minifique consultas e esquemas GraphQL, valide a sintaxe e extraia operações.
- Formatador de Dockerfile — Formate um Dockerfile e receba sugestões de boas práticas e lint.
- Formatador de consultas MongoDB — Formate consultas do shell do MongoDB e pipelines de agregação.
- Verificador de contraste — Verifique a relação de contraste WCAG e se passa em AA/AAA entre duas cores.
- Renderizador de diagramas Mermaid — Renderize diagramas Mermaid (fluxo, sequência, gantt) em SVG no seu navegador.
- Otimizador de SVG — Minifique SVG: remova comentários, metadados e restos do editor, e colapse espaços.
- MongoDB Query Beautifier — Beautify and indent MongoDB queries and find() statements in your browser.
- MongoDB Aggregation Beautifier — Beautify and indent MongoDB aggregation pipelines in your browser.
- MongoDB Explorer — Explore a MongoDB document or collection sample and infer its field schema and types.
- OpenAPI / Swagger Formatter — Format and validate OpenAPI / Swagger specs (JSON or YAML) and count paths and operations.
- Imagem para PDF — Combine imagens em um único PDF (automático / retrato / paisagem).
- PDF para imagens — Converta páginas de PDF em imagens PNG ou JPG para baixar.
- Juntar PDF — Combine vários PDFs em um só, com reordenação.
- Dividir PDF — Extraia páginas ou intervalos (ex.: 1-3,5,7-9) em um novo PDF.
- Girar PDF — Gire todas as páginas ou uma seleção em 90/180/270°.
- Organizar PDF — Reordene, gire e remova páginas a partir das miniaturas e exporte.
- Adicionar números de página — Carimbe números de página em um PDF (posição, formato, início).
- Marca d’água em PDF — Adicione uma marca d’água de texto diagonal a cada página.
- Recortar PDF — Recorte as margens de cada página com a caixa de recorte.
- PDF para texto — Extraia texto selecionável de um PDF como texto puro ou Markdown.
- Comparar PDF — Compare o texto extraído de dois PDFs linha por linha.
- Comprimir PDF — Reduza um PDF rerenderizando cada página em JPEG com a qualidade e a resolução escolhidas.
- cURL para Fetch — Converta um comando curl em uma chamada fetch() de JavaScript.
- Analisador de URL — Decomponha uma URL em suas partes e liste os parâmetros de consulta.
- Cliente de API — Envie requisições HTTP, monte cabeçalhos e parâmetros e inspecione respostas; salva as últimas 25.
- OpenAI API Tester — Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
- Anthropic Claude API Tester — Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Replicate API Tester — Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
- Decodificador de JWT — Decodifique o cabeçalho e o payload de um JWT e inspecione exp/iat (sem verificação).
- Gerador de hash — SHA-256 / SHA-1 / SHA-384 / SHA-512 via Web Crypto API.
- Gerador de senhas — Gere senhas fortes e aleatórias com um medidor de força (cripto-seguro).
- Gerador de chaves SSH — Gere pares de chaves SSH Ed25519, RSA ou ECDSA no seu navegador e baixe-as.
- PPK ↔ PEM Converter — Convert SSH private keys between PuTTY .ppk and OpenSSH/PEM (RSA & Ed25519) — locally in your browser.
- Gerador de TOTP / 2FA — Gere senhas de uso único baseadas em tempo (códigos 2FA) a partir de um segredo base32.
- Assinador de JWT — Crie e assine um JWT (HS256/384/512) a partir de um payload e um segredo — Web Crypto.
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
Ferramentas para desenvolvedores online sem o risco à privacidade
A maioria dos utilitários online faz você colar dados sensíveis, enviar arquivos ou processar conteúdo privado em servidores remotos. A ArrayKit foi projetada para equipes de desenvolvimento, QA, DevOps, suporte e perfis técnicos que precisam de ferramentas rápidas para JSON, PDF, imagens, depuração de API, codificação, verificações de segurança e formatação, com uma abordagem com foco em privacidade e baseada no navegador.
Perguntas frequentes
- Posso usar as ferramentas da ArrayKit imediatamente?
- Sim. As principais ferramentas baseadas no navegador estão disponíveis online e você pode começar a usá-las na hora, direto no seu navegador, sem nada para instalar.
- Preciso de uma conta para usar a ArrayKit?
- Você pode usar as principais ferramentas baseadas no navegador imediatamente. Os recursos de conta estão planejados para salvar preferências, favoritos, histórico e fluxos de equipe.
- A ArrayKit envia meus arquivos ou meu texto?
- A ArrayKit é construída em torno do processamento no navegador: as ferramentas rodam localmente no seu dispositivo, então o seu conteúdo não precisa ser enviado a um servidor.
- Para quem é a ArrayKit?
- Para desenvolvedores, engenheiros de QA, equipes de DevOps e suporte, analistas de dados: qualquer pessoa que trabalhe com JSON, PDF, imagens, API, texto, codificadores, formatadores ou utilitários de segurança.
- Posso usar a ArrayKit com dados sensíveis?
- A ArrayKit tem foco em privacidade e processa os dados no seu navegador, mas, ainda assim, evite colar segredos de produção, chaves privadas ou senhas em qualquer ferramenta online sem verificar como ela funciona.
- As ferramentas funcionam offline?
- Depois que a página e os recursos de uma ferramenta forem carregados, ela pode continuar funcionando offline, conforme o cache do seu navegador e a ferramenta específica.