O que é esta ferramenta?
Sobrescrito e subscrito normalmente são aplicados como um estilo de formatação de texto (como negrito ou itálico) em processadores de texto e páginas web, mas o Unicode também define um conjunto muito menor de caracteres dedicados que são visualmente pequenos e elevados (sobrescrito) ou rebaixados (subscrito) por si só, independentemente de qualquer formatação. Os blocos Letterlike Symbols e Superscripts and Subscripts do Padrão Unicode definem esses pontos de código, motivo pelo qual eles são renderizados corretamente como texto simples e não formatado em lugares que não suportam nenhuma formatação rica.
Como esses são caracteres separados em vez de um estilo aplicado a letras comuns, o Unicode só define versões sobrescritas e subscritas para um conjunto limitado de caracteres — todos os 10 dígitos e alguns símbolos comuns, mas apenas um subconjunto de letras (notavelmente, não existe um Q sobrescrito no Unicode, e o subscrito não tem várias consoantes). Esta ferramenta mapeia cada caractere que consegue e deixa qualquer coisa não suportada inalterada, com uma nota mostrando quantos caracteres não puderam ser convertidos.
Como a saída é texto Unicode simples, não HTML ou uma fonte especial, ela funciona em qualquer ambiente que possa exibir Unicode — publicações em redes sociais, aplicativos de chat, células de planilha, e-mails em texto simples e nomes de arquivo — sem precisar de suporte a texto rico.
Por que usar?
- Escreva fórmulas químicas como H₂O ou CO₂ em texto simples onde tags HTML de subscrito não são suportadas, como redes sociais, aplicativos de chat ou nomes de arquivo.
- Escreva notação matemática ou científica como x² ou aⁿ em lugares sem editor de fórmulas.
- Adicione texto sobrescrito estilizado para referências no estilo de nota de rodapé ou formatação de ordinais (1ˢᵗ) em contextos de texto simples.
- Veja instantaneamente quais caracteres do seu texto não têm um equivalente Unicode sobrescrito/subscrito, em vez de adivinhar por que uma string convertida parece errada.
- 100% local: seu texto é convertido inteiramente no seu navegador e nunca é enviado a um servidor.
Como usar
- Digite ou cole seu texto na caixa de entrada.
- As conversões de sobrescrito e subscrito são atualizadas instantaneamente abaixo conforme você digita.
- Se algum caractere não puder ser convertido (o Unicode não define uma forma sobrescrita/subscrita para toda letra), uma nota informa quantos foram deixados inalterados.
- Clique em "Copiar" ao lado de qualquer resultado para copiá-lo para a área de transferência, pronto para colar em qualquer lugar.
Exemplo
Entrada
H2O and x2Resultado
Superscript: ᴴ²ᴼ ᵃⁿᵈ ˣ² · Subscript: H₂O ₐₙd ₓ₂Observe que a saída em subscrito mantém as letras simples "H", "O" e "d" — o Unicode não define nenhuma forma subscrita para letras maiúsculas, nem para o d minúsculo, então elas são deixadas inalteradas em vez de removidas ou substituídas silenciosamente.
Quais caracteres têm equivalentes sobrescritos/subscritos?
A cobertura do Unicode é desigual entre os dois — o subscrito, em particular, não tem várias letras.
| Conjunto de caracteres | Cobertura de sobrescrito | Cobertura de subscrito |
|---|---|---|
| Dígitos 0–9 | Completa (todos os 10) | Completa (todos os 10) |
| Letras minúsculas | Completa (todas as 26) | Parcial — faltam b, c, d, f, g, q, w, y, z e mais |
| Letras maiúsculas | Parcial — falta Q | Não definida pelo Unicode |
| Símbolos (+, −, =, (, )) | Completa | Completa |
Ferramentas relacionadas
Para outras formas de transformar texto, experimente estas ferramentas.
→ Gerador de Arte ASCII · Conversor de Maiúsculas/Minúsculas · Gerador de Texto Cursivo
Perguntas frequentes
Isso é a mesma coisa que usar formatação em estilo negrito/itálico?
Não. Negrito e itálico na maioria dos aplicativos são um estilo de exibição aplicado a letras comuns. Sobrescrito e subscrito aqui são caracteres Unicode distintos (pontos de código separados) que são inerentemente pequenos e elevados ou rebaixados — por isso funcionam como texto simples e não formatado em qualquer lugar onde o Unicode é suportado, diferentemente de um estilo negrito/itálico, que geralmente exige formatação de texto rico para ser renderizado.
Por que nem todas as letras têm uma versão sobrescrita ou subscrita?
O Unicode só define caracteres sobrescritos e subscritos dedicados para o conjunto específico que historicamente foi necessário — principalmente dígitos e letras usados em notação matemática e química. Ele não inclui um alfabeto completo em nenhum dos dois casos (não há Q sobrescrito, por exemplo, e o subscrito não tem várias consoantes), então qualquer caractere sem um equivalente definido é deixado como está.
Isso vai funcionar quando eu colar no Instagram, TikTok ou Discord?
Sim, na maioria dos casos — como a saída é texto Unicode padrão em vez de formatação HTML, ela é exibida corretamente em qualquer lugar onde texto Unicode é suportado, o que inclui praticamente todas as redes sociais e aplicativos de chat modernos.
Por que H₂O parece diferente do H2O de um livro de química?
Em um livro didático, o "2" é tipografado em subscrito usando o sistema de formatação do documento. Aqui, ₂ é um caractere Unicode distinto (SUBSCRIPT TWO) em vez de um "2" formatado, motivo pelo qual é renderizado corretamente até mesmo em contextos de texto simples que não suportam formatação.
Meu texto é enviado a um servidor?
Não. Toda a conversão acontece inteiramente no lado do cliente, em JavaScript, no seu navegador, usando tabelas de mapeamento de caracteres Unicode. Nada do que você digita é enviado ou armazenado.