# Verificador de rótulos de formulários

> Inspeciona o HTML colado em busca de rótulos programáticos ausentes.

[Open tool](https://www.toolcabana.com/pt-br/form-label-checker) · [Acessibilidade e design inclusivo](https://www.toolcabana.com/pt-br/category/accessibility-and-inclusive-design)

Tool ID: form-label-checker. Requested language: pt-BR. Description language: pt-BR. Complete guide translation: yes.

## Overview (en)

The form label checker parses pasted HTML and lists each input, select and textarea with the accessible name it found, flagging any missing programmatic label. It looks for aria-labelledby, aria-label, a label with a matching for attribute, a wrapping label, and the value of submit, reset or button inputs. Hidden inputs are skipped and placeholders do not count.

## Supported tasks (pt-BR)

Inspeciona o HTML colado em busca de rótulos programáticos ausentes.

## Steps (pt-BR)

1. Cole a fonte no editor de entrada ou carregue o exemplo integrado.
2. Verifique o formato de origem antes de executar a operação.
3. Execute o verificador de rótulos de formulários, revise a saída e use os controles disponíveis para copiar ou baixar.

## Settings

No additional settings.

## Limitations (pt-BR)

As imagens usam o limite existente de 32 megapixels. São permitidas até 100 imagens de origem onde houver suporte. O HTML colado é limitado a 200,000 caracteres; diagramas Mermaid a 20,000 caracteres e 300 linhas. A geração de SVG e PNG exige um navegador.

## Example input

```text
<label for="email">Email</label><input id="email" type="email"><input id="name">
```

## Privacy and connections (pt-BR)

Esta operação processa sua fonte no seu navegador. Copiar e baixar são ações explícitas; a entrada de origem não é salva em conta nem em histórico.

## Questions (pt-BR)

### Does placeholder text count as a form label?

No. A field with only a placeholder is reported as Missing programmatic label. Add a label element linked with for and id, wrap the field in a label, or use aria-labelledby or aria-label instead.

### Which label is reported if a field has several?

The checker uses a fixed order: aria-labelledby text first, then aria-label, then a label whose for attribute matches the field's id, then a wrapping label, then the value of submit, reset or button inputs. The first one found is shown.

### Does a passing result mean my form is accessible?

No. This is a static approximation of accessible naming in pasted markup, and scripts, CSS and rendered behavior are not evaluated. Fields with a name are still marked for wording and association review, and conformance is not certified.

### Onde minha entrada é processada?

Esta operação processa sua fonte no seu navegador. Copiar e baixar são ações explícitas; a entrada de origem não é salva em conta nem em histórico.

### Quais são os limites de entrada?

As imagens usam o limite existente de 32 megapixels. São permitidas até 100 imagens de origem onde houver suporte. O HTML colado é limitado a 200,000 caracteres; diagramas Mermaid a 20,000 caracteres e 300 linhas. A geração de SVG e PNG exige um navegador.

## Related tools

- [Color vision preview](https://www.toolcabana.com/pt-br/color-vision-preview)
- [Accessible palette adjuster](https://www.toolcabana.com/pt-br/accessible-palette-adjuster)
- [HTML heading outline checker](https://www.toolcabana.com/pt-br/html-heading-outline-checker)
- [Image alternative text worksheet](https://www.toolcabana.com/pt-br/image-alternative-text-worksheet)
