Texto Fraktur Unicode
Transforme letras comuns em letra gótica Unicode que mantém o visual onde você colar: Hello Fraktur vira ℌ𝔢𝔩𝔩𝔬 𝔉𝔯𝔞𝔨𝔱𝔲𝔯, enquanto números, espaços e emoji ficam como estão. O Fraktur também volta para letras comuns. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Texto
- Hello Fraktur
- Modo de cálculo
- Encode
- Resultado
- ℌ𝔢𝔩𝔩𝔬 𝔉𝔯𝔞𝔨𝔱𝔲𝔯
- Direção
- encode
- Mapeado
- 12
- Quantidade não mapeada
- 1
Unicode Mathematical Fraktur transforma letras latinas comuns em caracteres de aparência gótica do bloco Mathematical Alphanumeric Symbols e de alguns Letterlike Symbols, para que um título ou legenda possa parecer blackletter mesmo quando a plataforma remove fontes, texto rico ou markdown. Designers, bandas de metal e folk, marcas de herança e criadores de redes colam esses glifos em biografias, cartazes de eventos, nomes de produto e adesivos de stories porque o estilo viaja com os próprios caracteres e não com uma folha de estilos nem um ativo de imagem. Esta capacidade mapeia de A a Z e de a a z em ambas as direções: codificar produz pontos de código Mathematical Fraktur (com as exceções Letterlike padrão das maiúsculas C, H, I, R e Z), decodificar restaura letras ASCII simples, e o modo auto escolhe a direção ao detetar se já existe alguma letra Fraktur. Dígitos, espaços, pontuação, hashtags, emoji e outros sistemas de escrita passam inalterados e são listados num relatório de não mapeados, para que saiba sempre o que não foi convertido.
Como Mathematical Fraktur mapeia as letras
Unicode Mathematical Fraktur é uma atribuição fixa de pontos de código, não um peso de fonte nem um recurso OpenType aplicado por um processador de texto. A maioria das maiúsculas vive no bloco Mathematical Alphanumeric Symbols a partir de U+1D504 para o A maiúsculo, mas cinco maiúsculas reutilizam Letterlike Symbols antigos: o C é U+212D, o H é U+210C, o I é U+2111, o R é U+211C e o Z é U+2128.
Esses cinco deixam buracos intencionais no intervalo 1D5xx, de modo que um conversor correto nunca inventa pontos de código privados para eles. As minúsculas de a a z formam uma sequência contígua de U+1D51E a U+1D537. Codificar percorre cada valor escalar Unicode da sua cadeia, substitui cada letra latina simples pelo ponto de código Fraktur correspondente e deixa todo o resto no lugar.
Decodificar percorre o mesmo caminho ao contrário: cada letra Fraktur torna-se o carácter ASCII correspondente, enquanto espaços, dígitos, pontuação e símbolos alheios permanecem como estão. Como muitos caracteres Fraktur ficam fora do plano multilíngue básico, a implementação itera por ponto de código e não por unidade UTF-16, para que um único glifo Fraktur nunca seja partido a meio de um par substituto.
Esta página implementa apenas letras Mathematical Fraktur regulares, não Fraktur em negrito, Mathematical Bold, itálico, double-struck, monoespaçado ou sans-serif, que são intervalos de código e intenções de pesquisa distintos.
Onde o texto Unicode Fraktur aparece no trabalho real
Equipas de marca e embalagem ainda recorrem a Unicode gótico quando um nome de produto, título de festival ou marca de herança precisa de se destacar sem embutir uma fonte personalizada que falha em pré-visualizações móveis e aplicações de mensagens. Músicos e organizadores de eventos geram nomes de banda e cabeçalhos de setlist em Fraktur que sobrevivem à colagem em plataformas de bilhetes, biografias do Instagram e canais do Discord que removem texto rico.
Ferramentas de comércio eletrónico e de marketplace precisam de um caminho de codificação determinístico para que cada variante de título SKU use o mesmo alfabeto em vez de uma colagem pontual de um gerador pouco fiável. Secretárias de suporte e filas de moderação recebem Unicode Fraktur dos utilizadores e precisam de um caminho de descodificação fiável de volta a texto simples pesquisável para tickets, regras antispam e bases de conhecimento.
Se precisar de Mathematical Bold, Fraktur em negrito, etiquetas HTML de fonte, faces blackletter em CSS font-family, tradução Braille ou substituições leetspeak, trate-os como intenções de pesquisa e landings separadas, sem sobrecarregar esta página de Fraktur.
Casos de uso
Legendas sociais góticas e biografias
Estilize letras latinas em biografias, adesivos de stories e legendas de publicações com Mathematical Fraktur copiável que sobrevive a campos de texto simples da plataforma.
Descodificar gótica colada em texto simples pesquisável
Converta mensagens de clientes, nomes de banda ou títulos raspados que usam Fraktur Unicode de volta a ASCII comum para pesquisa, CRM e moderação.
Perguntas frequentes
Que caracteres podem tornar-se Fraktur?
Letras latinas A–Z e a–z. Dígitos, espaços, pontuação, emoji e outros sistemas de escrita passam inalterados e são listados no campo unmapped. Unicode não define dígitos Mathematical Fraktur regulares.
Por que C, H, I, R e Z usam pontos de código diferentes?
Unicode reutiliza Letterlike Symbols antigos (ℭ ℌ ℑ ℜ ℨ) para essas cinco maiúsculas e deixa buracos no intervalo Mathematical Fraktur. Esta ferramenta mapeia-os corretamente para que as idas e voltas coincidam com o padrão.
Como o modo auto escolhe a direção?
Se a entrada contém alguma letra Mathematical Fraktur (incluindo maiúsculas Letterlike), auto descodifica para texto simples. Caso contrário codifica letras simples para Fraktur.
Quanto custa?
A ferramenta do navegador é gratuita e corre localmente.
Dá para transformar texto Fraktur de volta em letras normais?
Sim. Cada letra Fraktur volta à letra comum correspondente, e o resto do texto fica igual. Isso ajuda a deixar pesquisáveis nomes e mensagens recebidos em letra gótica, por exemplo em atendimento ou moderação.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/enc/fraktur-unicode \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello Fraktur"}'const res = await fetch("https://api.kit.forhosting.com/enc/fraktur-unicode", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello Fraktur"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/fraktur-unicode",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello Fraktur"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/fraktur-unicode", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello Fraktur"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello Fraktur"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/fraktur-unicode", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"text": "Hello Fraktur"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.fraktur_unicode",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como Mathematical Fraktur mapeia as letras
Caracteres sem contraparte Fraktur—dígitos, vírgulas, espaços, emoji, ideogramas CJK, sinais de moeda—não são inventados nem descartados; passam intactos e aparecem uma vez cada na lista unmapped para que clientes API auditem a cobertura.
O que você envia e o que recebe de volta
Envie um campo de cadeia obrigatório chamado text com a legenda, título ou rótulo que deseja estilizar ou restaurar. Opcionalmente envie mode como encode, decode ou auto; quando omitido, auto é o predefinido. Falhas de validação não consomem saldo pré-pago. Verificações clássicas incluem codificar Hello Fraktur em letras góticas listando o espaço como não mapeado, decodificar uma frase Fraktur que inclui maiúsculas Letterlike como H de volta a ASCII simples, confirmar que os dígitos permanecem como passthrough não mapeados e verificar que um text vazio é rejeitado em vez de devolvido inalterado. Aliases como input, value, data, message e string são aceites para o mesmo campo, para que scripts reutilizem formas de payload existentes. Também se aceitam aliases de direção como op, operation e direction, e valores curtos como enc, dec, to_fraktur, from_fraktur e blackletter. Em caso de sucesso a resposta ecoa o text original, devolve result como a cadeia transformada, mode como a operação pedida, direction como o caminho encode ou decode resolvido, mapped como a contagem de caracteres que acertaram na tabela, unmapped_count e unmapped como os caracteres únicos que passaram sem mapear, length como o comprimento escalar Unicode do resultado, mais rótulos script, block e standard que nomeiam Mathematical Fraktur. Text em falta, objetos não cadeia, cadeias vazias, valores de mode desconhecidos e cadeias mais longas que o máximo documentado falham com invalid_input e uma mensagem clara em inglês. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item.
Onde o texto Unicode Fraktur aparece no trabalho real
Plataformas educativas que ensinam pontos de código Unicode e símbolos letterlike matemáticos atribuem exercícios de ida e volta que convertem Hello em Fraktur e de volta, e precisam de JSON estável para avaliadores automáticos. Como esta capacidade é um motor de análise puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falhada não consome saldo.
Casos de integração
Fixtures determinísticos para pipelines de marca
Gere vetores golden de codificação e descodificação para que ferramentas de design e verificações CI apliquem sempre o mesmo alfabeto Mathematical Fraktur.
Perguntas técnicas
O que acontece com caracteres que não podem mapear?
Permanecem no resultado na forma original. Caracteres não mapeados únicos são reportados em unmapped e contados em unmapped_count para que veja o que foi deixado intacto.