Conversor de formato de data — Ferramenta online gratuita
O que é Conversor de caixas planas?
O Flat Case (flatcase) converte todo o texto para letras minúsculas, sem nenhum separador, produzindo uma sequência contínua única como estaéflat case. Não restam espaços, hífens, sublinhados ou pontos — apenas um bloco compacto de caracteres minúsculos.
Embora sacrifique a legibilidade, é usado para nomes de pacotes npm, nomes de pacotes Golang, alguns esquemas de URL e qualquer contexto em que seja necessário um identificador minimalista e sem separadores.
Quando usar Conversor de caixas planas?
Use o formato "flatcase" para nomes de pacotes npm, nomes de pacotes Golang (que devem ser compostos por uma única palavra em letras minúsculas), algumas convenções de nomenclatura de tabelas de banco de dados e identificadores muito curtos, nos quais separadores aumentariam desnecessariamente o comprimento. É mais adequado para identificadores de uma ou duas palavras, nos quais a legibilidade não é uma preocupação.
Para frases mais longas, considere o Camel Case, que mantém a legibilidade, ou o Snake Case, que mantém as palavras visualmente separadas.
Como usar esta ferramenta
- 1Paste your text
- 2Click 'Convert' to get flatcase
- 3Copy the compact identifier
O Flatcase funciona melhor com identificadores curtos (uma ou duas palavras). No caso de frases mais longas, a ausência de separadores torna difícil a compreensão visual do resultado.
Exemplos
| Input | Output |
|---|---|
| Hello World | helloworld |
| my variable name | myvariablename |
| background-color | backgroundcolor |
| User Account | useraccount |
| api_key_value | apikeyvalue |
Regras e comportamento
- Todos os caracteres são convertidos para minúsculas. Cada letra na saída é uma minúscula, seguindo a convenção para nomes de pacotes e identificadores mínimos.
- Todos os separadores são removidos — não restam espaços, hífens, sublinhados ou pontos. As palavras são concatenadas diretamente para formar uma única sequência contínua.
- Apenas letras (a–z) e números (0–9) são mantidos na saída. Todos os sinais de pontuação e caracteres especiais são removidos durante a conversão.
Ferramentas relacionadas
Perguntas frequentes
O que é o flatcase?
Flatcase é uma convenção de nomenclatura em que todas as palavras são unidas em letras minúsculas, sem nenhum separador, formando uma única sequência contínua, como helloworld ou mypackage. É o estilo de nomenclatura mais compacto e é utilizado quando a concisão é mais importante do que a legibilidade.
Quando se usa o flatcase?
Os nomes de pacotes em Golang devem consistir em uma única palavra em letras minúsculas (flatcase). Os nomes de pacotes no npm costumam seguir esse padrão. Algumas convenções de nomenclatura de bancos de dados e serviços de encurtamento de URL também o utilizam. Esse formato é mais adequado para identificadores muito curtos, nos quais a adição de separadores representaria uma sobrecarga desnecessária.
O flatcase é difícil de ler?
Sim. Sem separadores ou indicações de maiúsculas, o flatcase sacrifica a legibilidade em prol da concisão. Funciona bem para identificadores curtos (uma ou duas palavras), mas torna-se difícil de interpretar com frases mais longas. Para alternativas legíveis, use Camel Case ou Kebab Case.
Em que difere do camelCase?
O camelCase usa letras maiúsculas para marcar os limites das palavras (helloWorld), tornando-o legível mesmo sem separadores. O flatcase não possui esses marcadores (helloworld), portanto os limites das palavras ficam invisíveis. O camelCase é a melhor opção sempre que a legibilidade for importante.
Isso remove os números?
Não, os números (0–9) são mantidos na saída em letras minúsculas. Apenas espaços, hífens, sublinhados, pontos e caracteres especiais são removidos. O resultado contém apenas letras minúsculas e números.