0

Validação de sintaxe e esquema

Ferramentas de validação

Verificação de sintaxe offline segura de arquivos de configuração, esquemas e marcações.

Você está familiarizado com a situação em que um projeto não inicia ou é interrompido após a implantação devido à falta de espaço no YAML, uma vírgula extra no JSON ou um erro de sintaxe no Dockerfile e está procurando uma maneira de verificar rapidamente a configuração?

Nossos validadores são projetados para validar de forma rápida e confidencial seus arquivos de configuração, marcações e bancos de dados. Como o processamento do código é feito localmente no navegador, suas senhas, chaves de API e segredos permanecem completamente seguros.

Oferecemos suporte a HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron e JSON Schema, detectando erros e mostrando a string exata do problema para soluções instantâneas.

Validadores nesta categoria

18 ferramentas

Validador de Cron

Verificação de sintaxe offline de expressões Cron, com interpretação da programação em linguagem natural.

  • Valida a sintaxe de ficheiros Cron do lado do cliente, sem qualquer sobrecarga externa.
  • Gera um resumo claro da validação e estatísticas.
  • Apresenta um trecho de código que aponta para o token inválido.

Validador de CSV

Verifique rapidamente a integridade, delimitadores e correspondência de colunas de ficheiros CSV offline.

  • Valida a sintaxe de ficheiros CSV do lado do cliente, sem dependências externas.
  • Gera um resumo de validação claro e estatísticas.
  • Apresenta um excerto de código que aponta para o token inválido.

Validador de Dockerfile

Validação de sintaxe e boas práticas para escrever Dockerfiles localmente no navegador.

  • Valida a sintaxe do arquivo Dockerfile do lado do cliente, sem qualquer sobrecarga externa.
  • Exibe um resumo claro da validação e estatísticas.
  • Mostra um trecho de código que aponta para o token inválido.

Validador ENV

Analise ficheiros .env quanto à correção da sintaxe, aspas por fechar e chaves duplicadas, offline.

  • Valida a sintaxe de ficheiros ENV do lado do cliente, sem sobrecarga externa.
  • Apresenta um resumo claro da validação e estatísticas.
  • Exibe um trecho de código que aponta para o token inválido.

Testador de Gitignore

Cole as suas regras do .gitignore e uma lista de caminhos de ficheiros e veja exatamente que ficheiros são ignorados, por que regra e linha exatas, e que regras de negação são silenciosamente ignoradas porque uma diretoria mãe já está a ser ignorada.

  • Reimplementa a correspondência real do .gitignore do git: comentários, caracteres de escape, remoção de espaços finais, ancoragem com `/`, regras apenas para diretorias com `/` final, `*`, `?`, classes `[abc]` e `**` para cruzar fronteiras de diretorias.
  • Avalia cada caminho como o git realmente faz — diretoria a diretoria a partir da raiz —, pelo que um ficheiro dentro de uma diretoria ignorada é corretamente reportado como ignorado mesmo que uma regra `!` posterior parecesse anular a regra.
  • A tabela de resultados indica o texto exato da regra e o número da linha que decidiu cada caminho, e assinala as negações sem efeito com uma explicação em linguagem simples do motivo pelo qual não funcionam.

Validador de HTML

Analise código HTML quanto a etiquetas abertas, correção do aninhamento e validade da marcação, offline.

  • Valida a sintaxe de ficheiros HTML do lado do cliente, sem qualquer dependência externa.
  • Fornece um resumo claro da validação e estatísticas.
  • Mostra um excerto de código a apontar para o token inválido.

Validador de IBAN

Valide o verdadeiro checksum ISO 7064 mod-97 de um IBAN e confira o comprimento total numa tabela de formatos por país — tudo offline no seu navegador.

  • Cálculo real do checksum mod-97 com BigInt, correto para IBANs de qualquer comprimento até 34 caracteres.
  • Tabela de consulta de comprimento fixo por país, cobrindo 79 países (registo ISO 13616), com uma mensagem específica de diferença quando o comprimento está errado.
  • Detalhamento passo a passo: forma reorganizada, expansão de letras para números e o resto exato do mod-97, mais cópia do resultado completo com um clique.

Validador de INI

Validação de ficheiros de configuração INI quanto a secções, chaves e valores corretos, offline.

  • Valida a sintaxe de ficheiros INI do lado do cliente, sem sobrecarga externa.
  • Produz um resumo de validação claro e estatísticas.
  • Mostra um trecho de código que aponta para o token inválido.

Validador de JSON Schema

Validação de documentos JSON face a um JSON Schema, localmente.

  • Valida a sintaxe de ficheiros JSON Schema do lado do cliente, sem dependências externas.
  • Produz um resumo claro da validação e estatísticas.
  • Mostra um excerto de código que aponta para o token inválido.

Validador JSON

Valide a estrutura e configurações JSON sem erros, offline e diretamente no navegador.

  • Valida a sintaxe do ficheiro JSON localmente, sem dependências externas.
  • Gera um resumo claro da validação e estatísticas.
  • Mostra um excerto de código que aponta para o token inválido.

Verificador de Manifestos Kubernetes

Analise manifestos YAML do Kubernetes de acordo com as melhores práticas de hardening de clusters, totalmente offline no seu navegador.

  • Parser YAML desenvolvido internamente — sem bibliotecas externas, por isso nada é enviado para lado nenhum para ser analisado.
  • Tabela de regras baseada no CIS Kubernetes Benchmark, no kube-score e nas orientações dos Pod Security Standards.
  • Compreende manifestos de Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet e CronJob.

Teste de Robots.txt

Cole um ficheiro robots.txt, escolha um crawler — incluindo GPTBot, ClaudeBot e Google-Extended — e veja instantaneamente se ele pode aceder a um determinado caminho de URL, com a regra e o número de linha exatos que decidiram o resultado.

  • Reimplementa o algoritmo real do robots.txt (REP do Google / RFC 9309): grupos de user-agent insensíveis a maiúsculas/minúsculas, regras Allow/Disallow ordenadas, wildcards `*` e `$` nos caminhos.
  • Seleciona o grupo de user-agent com correspondência mais específica para o crawler escolhido — uma correspondência exata ou por prefixo do token de produto prevalece sempre sobre o grupo de fallback `*`.
  • Mostra exatamente qual linha decidiu o veredito, por exemplo, "Bloqueado por causa da linha 4: `Disallow: /admin`", além de uma tabela de referência que explica o que é cada token de crawler incluído.

Validador de Sitemap.xml — Verificador Real de Conformidade com o Protocolo

Cole ou carregue um sitemap.xml (ou índice de sitemap) e valide-o em relação ao protocolo real do sitemaps.org: elemento raiz e namespace, URLs <loc> absolutas, os limites documentados de 50.000 URLs / 50 MB, <lastmod>, <priority>, <changefreq> — mais um histograma de atualização e deteção de URLs duplicados.

  • Relatório genuíno de aprovação/reprovação por regra — elemento raiz e namespace, limites de contagem de URLs e tamanho do ficheiro, validade do <loc>, <lastmod>/<priority>/<changefreq> — cada um com contagens reais e até 50 entradas problemáticas específicas listadas, além de uma nota "+N mais" para além disso.
  • Deteta automaticamente se o ficheiro é um sitemap (<urlset>) ou um índice de sitemap (<sitemapindex>) e ajusta as verificações em conformidade — <priority> e <changefreq> aplicam-se apenas a entradas <urlset>.
  • Cole o XML diretamente ou arraste e solte/carregue um ficheiro .xml, lido localmente através da API File e nunca enviado para lado nenhum.

Validador de TOML

Verifique a sintaxe e a estrutura de ficheiros de configuração TOML localmente e com segurança.

  • Valida a sintaxe de ficheiros TOML do lado do cliente, sem dependências externas.
  • Exibe um resumo claro da validação e estatísticas.
  • Mostra um excerto de código que aponta para o token inválido.

Validador de TSV

Valide ficheiros TSV (valores separados por tabulação) quanto à integridade e estrutura, offline.

  • Valida a sintaxe de ficheiros TSV do lado do cliente, sem sobrecarga externa.
  • Gera um resumo claro da validação e estatísticas.
  • Apresenta um trecho de código que aponta para o token inválido.

Validador de Web App Manifest

Valide um manifest.json de PWA em relação à especificação Web App Manifest e pré-visualize ícones maskable na zona segura de ícone adaptativo do Android.

  • Erros e avisos em linguagem simples para cada campo que a especificação W3C Web App Manifest exige ou recomenda.
  • Verificação geométrica da zona segura por ícone: a análise real de pixels assinala arte ou transparência fora do círculo seguro do ícone adaptativo.
  • Faz corresponder os ficheiros de ícone carregados às entradas icons[].src do manifesto pelo nome do ficheiro para renderizar pré-visualizações reais do ecrã inicial.

Validador de XML

Valide código XML e ficheiros de configuração quanto à sintaxe e tags fechadas offline.

  • Valida a sintaxe de ficheiros XML do lado do cliente, sem sobrecarga externa.
  • Produz um resumo claro da validação e estatísticas.
  • Mostra um excerto de código que aponta para o token inválido.

Validador de YAML

Verifique offline a indentação correta de configurações YAML (Kubernetes, CI/CD).

  • Valida a sintaxe de ficheiros YAML no lado do cliente, sem qualquer overhead externo.
  • Produz um resumo claro da validação e estatísticas.
  • Exibe um excerto de código que aponta para o token inválido.