AnyNotepad Ferramentas de Texto Online Gratuitas
Formatos de Programação e Dados
Explore all 218+ free online text tools
Todas as Ferramentas de TextoInspiração Diária de Design
Perspetivas frescas do mundo do design, atualizadas todos os dias
Design do Dia
Todas as manhãs, um design diferente surge em destaque. Explore os materiais, referências e decisões criativas por trás do trabalho em destaque de hoje.
Descobrir o Design de Hoje
Equipa de Design do Dia
O design começa frequentemente com a colaboração. Conheça a equipa cujas competências combinadas produziram um trabalho reconhecido pelo júri do A' Design Award.
Conhecer a Equipa
Designer do Dia
Por trás de cada design ponderado está uma mente deliberada. Explore o portfólio, a filosofia e o percurso do laureado do A' Design Award em destaque hoje.
Ver a Visão
Lenda do Design do Dia
Décadas de dedicação definem um corpo de trabalho. Explore as contribuições de uma vida e a influência duradoura do designer em destaque hoje.
Honrar o Legado
Entrevista de Design do Dia
As conversas revelam o que os portfólios não conseguem. Ouça o designer do dia partilhar ideias, pontos de viragem e lições duramente aprendidas.
Ler a Entrevista
Destaque do Dia
Momentos dignos de nota do mundo do design. De inaugurações de exposições a lançamentos de projetos, siga os eventos que marcam o progresso criativo.
Ver o Destaque de Hoje
Ideia de Design do Dia
Cada produto começa com um pensamento. Explore o conceito de hoje — uma visão ainda à procura de forma, uma proposta à espera das condições certas para se concretizar.
Explorar a Ideia
Marca de Design do Dia
Por trás de cada produto está uma organização com um ponto de vista. Explore os princípios e processos que definem a marca em destaque hoje.
Descobrir a Marca
Tendência de Design do Dia
Os padrões surgem quando prestamos atenção. Siga o movimento em destaque de hoje — um material, paleta ou abordagem que está a ganhar tração em diversas disciplinas.
Explorar a TendênciaConversor camelCase
Converte texto para camelCase — a primeira palavra é toda em minúsculas, e cada palavra subsequente começa com letra maiúscula, sem espaços ou separadores entre as palavras. A convenção padrão de nomenclatura para variáveis JavaScript, métodos Java, propriedades TypeScript e muitas outras linguagens de programação.
get user profile data
↓
getUserProfileData
Conversor PascalCase
Converte texto para PascalCase — cada palavra começa com letra maiúscula e todas as palavras são unidas sem separadores. Também chamado de Upper Camel Case. A convenção padrão para nomes de classes em C#, Java, TypeScript, nomes de componentes React e muitas linguagens de programação orientadas a objetos.
get user profile data
↓
GetUserProfileData
Conversor snake_case
Converte texto para snake_case — tudo em minúsculas com palavras separadas por underscores. A convenção padrão de nomenclatura em Python, Ruby, Rust, PHP (funções), nomes de colunas de banco de dados e muitos nomes de campos de API. Também comumente usado para nomeação de arquivos em ambientes Linux/Unix.
Get User Profile Data
↓
get_user_profile_data
Conversor kebab-case
Converte texto para kebab-case — tudo em minúsculas com palavras separadas por hífens. O formato padrão para nomes de classes CSS, atributos HTML, slugs de URL, nomes de pacotes npm e nomes de arquivos em projetos web. Também chamado de spinal-case, lisp-case ou dash-case.
Get User Profile Data
↓
get-user-profile-data
Conversor CONSTANT_CASE
Converte texto para CONSTANT_CASE — tudo em maiúsculas com palavras separadas por underscores. Também conhecido como SCREAMING_SNAKE_CASE ou MACRO_CASE. A convenção universal para constantes, variáveis de ambiente, chaves de configuração, valores de enum e definições de macros C/C++ em praticamente todas as linguagens de programação.
max retry count
↓
MAX_RETRY_COUNT
Conversor SCREAMING-KEBAB-CASE
Converte texto para SCREAMING-KEBAB-CASE — tudo em maiúsculas com palavras separadas por hífens. Também conhecido como COBOL-CASE. Usado na programação COBOL, alguns cabeçalhos HTTP, certos estilos de variáveis de ambiente e em qualquer lugar onde um formato hifenizado em maiúsculas seja necessário. O primo barulhento do kebab-case.
max retry count
↓
MAX-RETRY-COUNT
Conversor flatcase
Converte texto para flatcase — tudo em minúsculas sem nenhum separador. Todas as palavras são concatenadas diretamente. Usado para certos nomes de banco de dados, hashtags sem separadores, nomes curtos de variáveis e em qualquer lugar onde um identificador compacto em minúsculas sem delimitador seja necessário.
Get User Profile
↓
getuserprofile
Conversor UPPERFLATCASE
Converte texto para UPPERFLATCASE — tudo em maiúsculas sem separadores. Todas as palavras são concatenadas diretamente em maiúsculas. O irmão maiúsculo do flatcase — usado para certos identificadores de sistemas legados, nomes de campos de mainframe e códigos compactos em maiúsculas.
Get User Profile
↓
GETUSERPROFILE
Conversor path/case
Converte texto para path/case — tudo em minúsculas com palavras separadas por barras. Imita caminhos de arquivos Unix/Linux e segmentos de URL. Útil para gerar caminhos de arquivos, definições de rotas, endpoints de API REST e identificadores hierárquicos no estilo breadcrumb.
Get User Profile Data
↓
get/user/profile/data
Conversor backslash\case
Converte texto para backslash\case — tudo em minúsculas com palavras separadas por barras invertidas.
Corresponde ao formato usado em caminhos de arquivos do Windows e declarações de namespace PHP
(ex.: App\Models\User). Também usado em algumas convenções de namespace .NET.
App Models User Profile
↓
app\models\user\profile
Conversor Space_Snake Case
Converte texto para o formato Space_Snake — cada palavra é capitalizada e as palavras são separadas por um sublinhado com espaços em ambos os lados ( _ ). Um formato híbrido às vezes usado em rótulos de exibição, interfaces de configuração e identificadores legíveis onde tanto separação visual quanto sublinhados programáticos são desejados.
get user profile data
↓
Get _ User _ Profile _ Data
Conversor Namespaced::Case
Converte texto para Namespaced::Case — cada palavra é capitalizada e separada por dois pontos duplos (::).
Corresponde à sintaxe usada em namespaces C++ (std::string), caminhos de módulos Ruby, chamadas de métodos
estáticos PHP e nomes de pacotes Perl. Útil para gerar rapidamente identificadores com namespace a partir de texto simples.
app models user profile
↓
App::Models::User::Profile
Conversor $phpVariable Case
Converte texto para o formato de variável PHP — camelCase prefixado com o cifrão ($). A forma padrão como variáveis são escritas em PHP. O texto de entrada é dividido em palavras, unido em camelCase e então prefixado com $. Economiza tempo ao criar nomes de variáveis PHP a partir de descrições, campos de banco de dados ou especificações.
user profile image url
↓
$userProfileImageUrl
Conversor .css-class Case
Converte texto para o formato de seletor de classe CSS — kebab-case prefixado com um ponto (.). Produz
seletores de classe CSS prontos para uso como .user-profile-card. Acelera a criação de CSS convertendo
descrições de componentes ou especificações de design diretamente em seletores CSS válidos seguindo as convenções BEM e padrões web.
user profile card header
↓
.user-profile-card-header
Conversor Train-Case
Converte texto para Train-Case — cada palavra é capitalizada e as palavras são separadas por hifens.
Como PascalCase com hifens entre palavras. Usado em cabeçalhos HTTP (Content-Type,
X-Request-Id), alguns formatos de arquivo de configuração e identificadores hifenizados no estilo título.
content type header value
↓
Content-Type-Header-Value
Conversor TSV → CSV
Converte valores separados por tabulação em valores separados por vírgula. Quando você cola dados do Excel, Google Sheets ou qualquer planilha, eles chegam como TSV (delimitado por tabulação). Esta ferramenta converte essas tabulações em vírgulas para o formato CSV padrão, colocando aspas corretamente nos campos que contêm vírgulas para manter a integridade dos dados.
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
Conversor CSV → TSV
Converte valores separados por vírgula em valores separados por tabulação. O inverso de TSV → CSV — produz saída delimitada por tabulação que pode ser colada diretamente no Excel, Google Sheets ou qualquer aplicação de planilha. Trata corretamente campos CSV entre aspas, removendo aspas e convertendo vírgulas internas.
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
Conversor Ponto e Vírgula → CSV
Converte valores separados por ponto e vírgula no estilo europeu para CSV padrão com vírgula. Muitos países europeus usam ponto e vírgula como delimitadores CSV porque usam vírgulas como separadores decimais. Esta ferramenta converte esse formato para o CSV padrão internacional delimitado por vírgula para compatibilidade com software e APIs em localidade inglesa.
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
Conversor CSV → Ponto e Vírgula
Converte CSV padrão com vírgula para formato separado por ponto e vírgula no estilo europeu. O inverso de Ponto e Vírgula → CSV. Essencial ao preparar dados para software que espera delimitadores de ponto e vírgula — comum em localidades alemãs, francesas, italianas, espanholas e outras localidades europeias onde vírgulas servem como separadores decimais.
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
Conversor Pipes → CSV
Converte valores separados por pipe em valores separados por vírgula. Arquivos delimitados por pipe (|) são comuns em sistemas legados, exportações de dados de mainframe, registros médicos HL7, tabelas Markdown e saída de comandos Unix. Esta ferramenta remove os delimitadores pipe e converte para o formato CSV padrão para ferramentas e planilhas modernas.
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
Conversor CSV → Pipes
Converte valores separados por vírgula para formato separado por pipe. Delimitadores pipe são preferidos quando os campos de dados frequentemente contêm vírgulas (endereços, descrições) já que pipes raramente aparecem em texto natural. Também útil para criar linhas de tabelas Markdown, alimentar dados em pipelines Unix ou preparar importações de sistemas legados.
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
Colocar Aspas em Valores CSV
Envolve cada campo CSV em aspas duplas conforme RFC 4180. Converte a,b,c para
"a","b","c". Escapa corretamente qualquer aspas existente duplicando-as. Essencial para garantir que
dados CSV com caracteres especiais (vírgulas, quebras de linha, aspas) sejam corretamente interpretados por todos os analisadores e aplicações de planilha.
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
Remover Aspas de Valores CSV
Remove as aspas duplas ao redor dos campos CSV e desescapa aspas duplicadas (""
de volta para "). O inverso de Colocar Aspas em CSV. Limpa dados CSV com aspas em excesso para melhor legibilidade,
prepara campos para exibição ou simplifica CSV antes de processamento de texto adicional.
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
Espaços para CSV
Converte tokens separados por espaço em valores separados por vírgula em cada linha. Transforma dados delimitados por espaço em branco (saída de comandos, relatórios de largura fixa, entradas de log) em formato CSV adequado. Múltiplos espaços consecutivos são tratados como um único delimitador. Cada linha é processada independentemente.
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV para Espaços
Converte valores separados por vírgula em tokens separados por espaço em cada linha. O inverso de Espaços para CSV.
Produz saída limpa delimitada por espaço em branco adequada para ferramentas de linha de comando Unix, scripts shell,
processamento com awk e qualquer sistema que espere entrada separada por espaços.
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
Ordenar Valores CSV
Ordena os valores dentro de cada linha separada por vírgula alfabeticamente ou numericamente. Diferente de “Ordenar Linhas” que reordena linhas inteiras, isto ordena os campos individuais dentro de cada linha. Útil para normalizar listas de tags, reordenar valores de colunas, ordenar listas de atributos ou alfabetizar dados separados por vírgula.
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
Transpor Tabela
Inverte linhas e colunas de uma tabela CSV. A primeira linha se torna a primeira coluna, a segunda linha se torna a segunda coluna, e assim por diante. Lida com campos entre aspas com vírgulas e preenche linhas para comprimento igual. Mostra um resumo com dimensões originais e transpostas. Ideal para pivotar dados, converter dados orientados por linha em formato orientado por coluna ou reestruturar exportações de planilhas.
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 transposta)
Extrair Coluna CSV
Extrai uma única coluna de dados CSV. Insira o número da coluna (baseado em 1) ou o nome do cabeçalho na linha 1, depois seus dados CSV nas linhas 2+. Lida com campos entre aspas com vírgulas. Exibe todos os valores daquela coluna, um por linha, com um resumo de contagem. Perfeito para extrair listas de email, IDs, nomes ou qualquer campo individual de um conjunto de dados maior.
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(Coluna 2, 3 valores extraídos)
Ordenar CSV por Coluna
Ordena dados CSV por uma coluna específica em ordem crescente. Insira o número da coluna (baseado em 1) na linha 1, depois seus dados CSV nas linhas 2+. A linha de cabeçalho permanece no lugar enquanto as linhas de dados são reordenadas. Detecta automaticamente se a coluna contém números (ordena numericamente) ou texto (ordena alfabeticamente). Lida corretamente com campos entre aspas com vírgulas.
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
Deduplicar Linhas CSV
Remove linhas duplicadas de dados CSV com base na correspondência exata de linhas. Mantém a primeira ocorrência de cada linha única e remove todas as duplicatas subsequentes. Mostra um resumo com contagem original de linhas, duplicatas removidas e linhas únicas restantes. Funciona com qualquer dado delimitado. Ideal para limpar dados exportados, remover registros duplicados ou deduplicar listas de envio.
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(1 duplicata removida, 4 linhas únicas)
Alinhar Colunas
Preenche colunas com espaços para que fiquem alinhadas verticalmente em um formato legível de largura fixa. Detecta automaticamente o delimitador (tabulações, pipes, vírgulas ou múltiplos espaços) e alinha cada coluna à largura do seu maior valor. Perfeito para tornar tabelas de dados legíveis em comentários de código, READMEs, arquivos de log, saída de terminal ou documentação em texto simples.
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco