String Utilities
Transform text with case conversion, reversal, sorting, slugify, and many more string operations — all client-side.
Input
Transformations
Output
Related Tools
Você tem uma variável chamada getUserById e sua API espera get_user_by_id. Ou está criando um slug URL a partir de um título de blog e precisa remover espaços e caracteres especiais. Essas conversões são tediosas manualmente. Esta ferramenta cuida do camelCase, snake_case, kebab-case, PascalCase e mais. A especificação URI RFC 3986 define os caracteres válidos em URLs — slugify cuida disso automaticamente. Para texto Unicode, veja a referência String do MDN. Tudo roda no navegador — nenhum dado é enviado.
Como usar os utilitários de string
Cole o seu texto
Digite ou cole qualquer texto no campo de entrada. As operações funcionam com qualquer texto simples — trechos de código, frases ou dados brutos.
Escolha uma operação
Selecione a transformação necessária: converter maiúsculas/minúsculas (UPPER, lower, Title, camelCase, snake_case), inverter, remover espaços, contar caracteres ou codificar/decodificar.
Copie o resultado
O resultado aparece instantaneamente. Clique em Copiar para pegar o resultado e usá-lo no seu projeto.
Transformações de exemplo
Exemplo de conversão de maiúsculas
Entrada:
hello world from the string utilities toolSaídas:
UPPER: HELLO WORLD FROM THE STRING UTILITIES TOOL
lower: hello world from the string utilities tool
Title: Hello World From The String Utilities Tool
camelCase: helloWorldFromTheStringUtilitiesTool
snake_case: hello_world_from_the_string_utilities_toolFrequently Asked Questions
Quais formatos de string esta ferramenta suporta?
Suporta camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case, MAIÚSCULAS, minúsculas e slugs URL. Veja MDN camelCase.
Como converter uma string em slug URL?
Use a opção Slugify. Ela converte o texto para minúsculas, substitui espaços e caracteres especiais por hifens e remove caracteres inválidos conforme a especificação URI RFC 3986.
Meu texto é enviado para um servidor?
Não. Todas as transformações rodam no navegador. Seu texto nunca sai do dispositivo — sem backend, sem logs.
Qual é a diferença entre camelCase e PascalCase?
camelCase começa em minúscula (ex. getUserById). PascalCase começa em maiúscula (ex. GetUserById). camelCase para variáveis, PascalCase para classes.
Posso inverter uma string?
Sim. A opção Inverter inverte a ordem dos caracteres da sua string.