# Schema

Explore 20 ferramentas de Schema online para trabalhar com dados e formatos de schema no navegador, com processamento nos servidores.

> Página canônica: https://elysiatools.com/pt/tags/schema

## Visão geral

Encontre ferramentas de Schema para trabalhar com dados e formatos de schema por meio de uma interface no navegador, sem instalar software.

## Perguntas frequentes

### O que posso fazer com as ferramentas de Schema?

Você pode usar as ferramentas disponíveis para trabalhar com dados e formatos de Schema em diferentes fluxos de processamento.

### Preciso instalar algum software?

Não. As ferramentas podem ser usadas pela interface do navegador.

### Como meus dados são tratados?

O processamento ocorre nos servidores da Elysia Tools. Textos inseridos não são armazenados, e arquivos enviados são excluídos automaticamente após 6 horas.

## Ferramentas

- [Detector de breaking changes de API e planejador de migracao](https://elysiatools.com/pt/tools/api-breaking-changes-detector-migration-planner): Compara dois schemas OpenAPI 3.x, encontra mudancas incompatíveis e sugere estrategias de migracao
- [Testador de estresse de contrato de API](https://elysiatools.com/pt/tools/api-contract-stress-tester): Gera casos de limite a partir de OpenAPI 3.x e opcionalmente envia ao backend real para detectar divergencias do contrato.
- [Validador de contrato de resposta API](https://elysiatools.com/pt/tools/api-response-contract-validator): Valida um JSON de resposta real contra o schema declarado em uma especificacao OpenAPI 3.x
- [Conversor Avro](https://elysiatools.com/pt/tools/avro-converter): Codifica e decodifica dados para/de formato de serialização Avro com suporte de schema
- [Resolvedor de aliases de cabeçalho CSV](https://elysiatools.com/pt/tools/csv-header-alias-resolver): Mapeia cabeçalhos CSV bagunçados para um esquema destino limpo. Cole um CSV cuja primeira linha tenha nomes de coluna inconsistentes (Customer ID, user_id, customerId, CUST_ID…) junto ao seu esquema destino (uma coluna por linha) e um dicionário opcional "alias=alvo". Cada cabeçalho é resolvido em quatro passadas — exato, dicionário, normalizado (caso/acentos/separadores/camelCase) e distância de edição difusa — mostrado numa tabela com método e confiança, mais cobertura do destino e uma exportação CSV normalizada opcional.
- [Planejador de migracao CSV para banco de dados](https://elysiatools.com/pt/tools/csv-to-database-migration-planner): Infere um schema relacional a partir de CSV e gera planos CREATE TABLE e ALTER para PostgreSQL, MySQL, SQLite ou SQL Server
- [Gerador de Backup de Banco de Dados](https://elysiatools.com/pt/tools/database-backup-generator): Gerar scripts de backup SQL para tabelas
- [Gerador de Migração de Banco de Dados](https://elysiatools.com/pt/tools/database-migration-generator): Gerar scripts de migração SQL para alterações de esquema
- [Diff de Schema de Banco de Dados](https://elysiatools.com/pt/tools/database-schema-diff): Compara dois schemas e gera um rascunho de migracao
- [Gerador de JSON Schema](https://elysiatools.com/pt/tools/json-schema-generator): Infere JSON Schema a partir de JSON de exemplo com ajuste manual e validacao
- [Conversor de JSON Schema para Zod](https://elysiatools.com/pt/tools/json-schema-to-zod-schema-converter): Converte definicoes JSON/YAML de JSON Schema em codigo Zod pronto para uso em projetos TypeScript, com objetos aninhados, arrays, enums e regras comuns de validacao
- [Validador JSON Schema](https://elysiatools.com/pt/tools/json-schema-validator): Valida dados JSON contra um JSON Schema para verificar estrutura e tipos de dados
- [JSON para TypeScript](https://elysiatools.com/pt/tools/json-to-typescript): Converte dados JSON em interfaces TypeScript ou aliases de tipo, com tipos união, campos opcionais e inferência de objetos aninhados
- [Detector de conflitos de prefixo e abreviacao em mock data](https://elysiatools.com/pt/tools/mock-data-naming-conflict-detector): Detecta nomes de campo visualmente confusos e colisoes de prefixo em CSV, JSON ou schemas
- [Detector de quebra em diff OpenAPI](https://elysiatools.com/pt/tools/openapi-diff-breach-detector): Compara schemas OpenAPI ou GraphQL, marca breaking changes e gera um relatorio de impacto para equipes de API
- [Gerador de OpenAPI para TypeScript](https://elysiatools.com/pt/tools/openapi-to-typescript-generator): Converte especificacoes OpenAPI ou Swagger em JSON/YAML em tipos TypeScript, parametros de requisicao e modelos de resposta com formato de saida e estilo de nomes configuraveis
- [Validador OpenAPI / Swagger](https://elysiatools.com/pt/tools/openapi-validator): Valida estruturalmente documentos OpenAPI 3.0/3.1 e Swagger 2.0: campos obrigatórios, integridade de caminhos/operações, códigos de resposta, resolução de $ref, unicidade de operationId e integridade de componentes
- [Gerador de Esquema de Tabela](https://elysiatools.com/pt/tools/table-schema-generator): Gerar definições de esquema de tabela SQL
- [Pacote XLSX para CSV por Planilha](https://elysiatools.com/pt/tools/xlsx-sheet-to-csv-pack): Exporta cada planilha para CSV com manifest
- [XLSX Sheet para JSON Schema](https://elysiatools.com/pt/tools/xlsx-sheet-to-json-schema): Infere JSON Schema com base em cabecalhos e amostras

## Conteúdo relacionado

- [JSON](https://elysiatools.com/pt/tags/json): Acesse 107 ferramentas JSON online para processar, converter e validar dados no navegador. Textos não são armazenados e arquivos enviados são apagados após 6 horas.
- [API](https://elysiatools.com/pt/tags/api): Explore 35 ferramentas de API online para processar, converter, validar e gerenciar dados por meio do navegador.
- [OpenAPI](https://elysiatools.com/pt/tags/openapi): Acesse 8 ferramentas OpenAPI online para trabalhar com especificações e dados OpenAPI no navegador, com processamento nos servidores Elysia Tools.
- [JSON Schema](https://elysiatools.com/pt/tags/json-schema): Explore 5 ferramentas de JSON Schema para validar e trabalhar com schemas JSON no navegador, com processamento nos servidores e exclusão de arquivos após 6 horas.
- [SQL](https://elysiatools.com/pt/tags/sql): Explore 43 ferramentas de SQL para trabalhar com consultas e dados de bases de dados no navegador. Textos não são armazenados e arquivos enviados são apagados após 6 horas.
- [Conversão](https://elysiatools.com/pt/tags/conversion): Explore 369 ferramentas de conversão online para transformar formatos e dados no navegador, com processamento nos servidores Elysia Tools.
