AnyNotepad Ferramentas de Texto Online Gratuitas

Entrada
Saída
0
Caracteres
0
Palavras
0
Frases
0
Parágrafos
0
Linhas
0
Tokens
0 min
Tempo de Leitura
0 min
Tempo de Fala
Formatos de Programação e Dados

Explore all 218+ free online text tools

Todas as Ferramentas de Texto

Inspiração Diária de Design

Perspetivas frescas do mundo do design, atualizadas todos os dias

Design do Dia em destaque, apresentando um trabalho reconhecido e o seu contexto criativo

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, apresentando o processo colaborativo e os projetos reconhecidos

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
Retrato do Designer do Dia, apresentando o laureado do A' Design Award em destaque

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, retrospetiva de uma vida de contribuições para o design

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 com conversa aprofundada com um designer reconhecido

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, apresentando um momento notável da comunidade de design

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, apresentando um trabalho conceptual que explora novas direções no design

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, com destaque para uma abordagem distinta à identidade e filosofia de design

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, visualização de padrões emergentes e direções nas disciplinas de design

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ência
aB

Conversor 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.

Antes
get user profile data
Depois
getUserProfileData
Também conhecido como: Lower Camel Case, Dromedary Case, Estilo de Variável JavaScript, lowerCamelCase, Nome de Método Java, Conversor de Nome de Variável
AB

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.

Antes
get user profile data
Depois
GetUserProfileData
Também conhecido como: Upper Camel Case, Class Name Case, StudlyCase, UpperCamelCase, Nome de Classe C#, Nome de Componente React, Convenção de Nome de Tipo
a_b

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.

Antes
Get User Profile Data
Depois
get_user_profile_data
Também conhecido como: Underscore Case, Python Case, Lower Snake Case, Nome de Variável Python, Separador Underscore, Convenção Ruby, Nome de Coluna de Banco de Dados
a-b

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.

Antes
Get User Profile Data
Depois
get-user-profile-data
Também conhecido como: Dash Case, Spinal Case, Lisp Case, Hyphen Case, Nome de Classe CSS, URL Slug Case, Param Case, Nome de Pacote npm
A_B

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.

Antes
max retry count
Depois
MAX_RETRY_COUNT
Também conhecido como: SCREAMING_SNAKE_CASE, MACRO_CASE, Upper Snake Case, Variável de Ambiente Case, Enum Case, Define Case, ALL_CAPS_UNDERSCORE
A-B

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.

Antes
max retry count
Depois
MAX-RETRY-COUNT
Também conhecido como: COBOL-CASE, Upper Kebab Case, Screaming Dash Case, Upper Hyphen Case, Estilo COBOL, Loud Kebab, HTTP Header Case (Legado)
ab

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.

Antes
Get User Profile
Depois
getuserprofile
Também conhecido como: No Separator Case, Concatenated Lowercase, Mumble Case, Joined Lowercase, Compact Case, No Delimiter Lower
AB

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.

Antes
Get User Profile
Depois
GETUSERPROFILE
Também conhecido como: Upper Flat Case, Concatenated Uppercase, Screaming Flat Case, No Delimiter Upper, Joined Uppercase, Compact Upper Case
a/b

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.

Antes
Get User Profile Data
Depois
get/user/profile/data
Também conhecido como: Slash Case, Directory Case, URL Path Case, File Path Case, Route Case, Forward Slash Separator, Unix Path Style
a\b

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.

Antes
App Models User Profile
Depois
app\models\user\profile
Também conhecido como: Windows Path Case, PHP Namespace Case, Reverse Slash Case, Backslash Separator, .NET Namespace Style, Reverse Path Case
A _B

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.

Antes
get user profile data
Depois
Get _ User _ Profile _ Data
Também conhecido como: Spaced Underscore Case, Label Snake Case, Display Underscore, Readable Snake Case, Spaced Snake, Title Underscore Case
A::B

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.

Antes
app models user profile
Depois
App::Models::User::Profile
Também conhecido como: Double Colon Case, C++ Namespace Style, Scope Resolution Case, Ruby Module Path, Perl Package Name, Paamayim Nekudotayim
$aB

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.

Antes
user profile image url
Depois
$userProfileImageUrl
Também conhecido como: PHP Variable Style, Dollar camelCase, PHP Naming, PHP Var Name, Dollar Sign Variable, PHP Convention, Sigil camelCase
.a-b

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.

Antes
user profile card header
Depois
.user-profile-card-header
Também conhecido como: CSS Selector Case, Dot Kebab Case, CSS Class Name Generator, BEM Class Name, CSS Identifier, Stylesheet Class, Web Class Selector
A-B

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.

Antes
content type header value
Depois
Content-Type-Header-Value
Também conhecido como: HTTP Header Case, Pascal-Kebab, Title Hyphen Case, Capital Dash Case, Title-Kebab, Hyphenated Title Case, Header Case
⇥→,

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.

Antes
Alice→30→Paris
Bob→25→London
Depois
Alice,30,Paris
Bob,25,London
Também conhecido como: Tab to Comma, Tab-Delimited to CSV, Spreadsheet to CSV, Excel to CSV, TSV Converter, Convert Tabs to Commas, Paste from Excel
,→⇥

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.

Antes
Alice,30,Paris
Bob,25,London
Depois
Alice→30→Paris
Bob→25→London
Também conhecido como: Comma to Tab, CSV to Tab-Delimited, CSV to Spreadsheet, CSV to Excel Paste, TSV Export, Comma to Tab Converter
;→,

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.

Antes
Alice;30;Paris
Bob;25;London
Depois
Alice,30,Paris
Bob,25,London
Também conhecido como: Semicolon to Comma, European CSV Convert, Fix Delimiter, German CSV to Standard, Semicolon Delimiter Convert, EU CSV Format
,→;

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.

Antes
Alice,30,Paris
Bob,25,London
Depois
Alice;30;Paris
Bob;25;London
Também conhecido como: Comma to Semicolon, European CSV Format, CSV Locale Convert, Standard to EU CSV, Semicolon Delimiter Export
|→,

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.

Antes
Alice|30|Paris
Bob|25|London
Depois
Alice,30,Paris
Bob,25,London
Também conhecido como: Pipe to Comma, Pipe-Delimited to CSV, Convert Pipe Delimiter, PSV to CSV, Bar Separated to CSV, Pipe Delimiter Convert
,→|

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.

Antes
Alice,30,Paris
Bob,25,London
Depois
Alice|30|Paris
Bob|25|London
Também conhecido como: Comma to Pipe, CSV to Pipe-Delimited, Pipe Delimiter Format, CSV to PSV, Bar Separator Export, CSV to Bar Delimited
"a","b"

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.

Antes
Alice,30,Paris, France
Bob,25,London
Depois
"Alice","30","Paris, France"
"Bob","25","London"
Também conhecido como: Enquote CSV, RFC 4180 Quote, Add CSV Quotes, Quote All Fields, CSV Field Quoting, Double Quote CSV, Wrap CSV in Quotes
""→

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.

Antes
"Alice","30","Paris"
"Bob","25","London"
Depois
Alice,30,Paris
Bob,25,London
Também conhecido como: Remove CSV Quotes, Strip Quotes, Dequote CSV, Unquote Fields, Remove Double Quotes, CSV Quote Stripper, Clean CSV Quotes
␣→,

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.

Antes
Alice 30 Paris
Bob 25 London
Depois
Alice,30,Paris
Bob,25,London
Também conhecido como: Space to Comma, Whitespace to CSV, Space-Delimited to CSV, Convert Spaces to Commas, Fixed Width to CSV, Whitespace Delimiter Convert
,→␣

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.

Antes
Alice,30,Paris
Bob,25,London
Depois
Alice 30 Paris
Bob 25 London
Também conhecido como: Comma to Space, CSV to Whitespace, Space-Delimited Output, Convert Commas to Spaces, CSV to Fixed Width, Comma Delimiter Remove
A,B,C

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.

Antes
cherry,apple,banana
zebra,mouse,ant
Depois
apple,banana,cherry
ant,mouse,zebra
Também conhecido como: Sort Comma Values, Alphabetize CSV, Sort Fields in Row, Sort Delimited Values, Reorder CSV Columns, Sort Inline CSV

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.

Antes
Name,Age,City
Alice,30,London
Bob,25,Paris
Depois
Name,Alice,Bob
Age,30,25
City,London,Paris

(3×3 → 3×3 transposta)
Também conhecido como: Inverter Linhas e Colunas, Transpor CSV, Rotacionar Tabela, Tabela Dinâmica, Trocar Linhas Colunas, Transpor Matriz, Inverter Tabela, Coluna para Linha, Linha para Coluna, Inverter Tabela
▦→

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.

Entrada
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
Saída
Email
alice@test.com
bob@test.com

(Coluna 2, 3 valores extraídos)
Também conhecido como: Extrator de Coluna CSV, Puxar Coluna CSV, Obter Coluna do CSV, Extrator de Campo CSV, Extrair Valores da Coluna, Seletor de Coluna CSV, CSV de Coluna Única, Escolher Coluna CSV
▦↑

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.

Entrada
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
Saída
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
Também conhecido como: Ordenador CSV, Ordenar Dados CSV, Ordenação de Coluna CSV, Ordenar CSV por Coluna, Ferramenta de Ordenação CSV, Ordenar Coluna de Planilha, Ordenador de Linhas CSV, Ordenar Tabela por Coluna, Ordenar CSV Alfabeticamente
▦✕2

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.

Antes
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
Depois
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com

(1 duplicata removida, 4 linhas únicas)
Também conhecido como: Remover Linhas CSV Duplicadas, Deduplicador CSV, Linhas Únicas CSV, Remover Registros Duplicados, Deduplicar Tabela, Linhas Únicas CSV, Removedor de Duplicatas CSV, Limpar Dados Duplicados
▦▦

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.

Antes
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
Depois
Name       Age  City
Alice      30   London
Bob        25   Paris
Charlotte  42   San Francisco
Também conhecido como: Alinhador de Colunas, Alinhar Colunas de Texto, Alinhador de Tabela, Preencher Colunas, Colunas de Largura Fixa, Tabular Dados, Formatador de Tabela de Texto, Preenchimento de Colunas, Alinhar Dados com Tab, Tabela Monoespaçada