ForHosting KIT · Casa, cozinha e lazer

Texto em negrito

Digite Hello world e receba **Hello world**, pronto para colar onde o negrito do Markdown é lido, de um chat a anotações de projeto. Se o texto já vier marcado, ele fica igual, e você nunca acaba com quatro asteriscos. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Texto
Hello world
Você obtém
Negrito
**Hello world**
Original
Hello world
Comprimento
15

Aplicativos de chat em Markdown, arquivos README e muitos editores de bases de conhecimento tratam como negrito uma frase envolvida em um par de asteriscos duplos. Quem ainda digita esses marcadores à mão esquece o fechamento ou cola um título que já vinha envolvido e acaba com quatro asteriscos que rendem itálico ou estrelas literais. Este auxiliar de texto em negrito recebe uma única string, recusa entrada vazia ou só com espaços para que uma caixa em branco nunca pareça um formato bem-sucedido, e devolve a forma em negrito Markdown mais um sinal quando a origem já estava envolvida.

O que é o negrito Markdown e como este envelopamento funciona

O negrito Markdown não é um arquivo de fonte e não é um estilo de letra Unicode. Em CommonMark, GitHub Flavored Markdown, Discord, muitas prévias de README e inúmeros geradores de site estático, um trecho envolvido em dois asteriscos de cada lado é lido como ênfase forte e desenhado em negrito. A mesma convenção aparece em macros de chat, modelos de issue e trechos de base de conhecimento que os autores colam entre ferramentas.

Este auxiliar existe para esse contrato: você envia uma string simples e recebe essa string envolvida em um par inicial e um par final de asteriscos para o próximo motor mostrá-la em negrito. Ele não mapeia A–Z para pontos de código Mathematical Bold Italic, não emite tags HTML strong e não percorre um documento Markdown inteiro em busca de cada nó de ênfase. Uma string na entrada, uma string marcada na saída.

Quando a origem aparada já começa e termina com asteriscos duplos e o trecho interno não está vazio, a função deixa o envelopamento existente no lugar em vez de empilhar um segundo par. Empilhar transformaria um título correto em quatro asteriscos, que muitos analisadores tratam como itálico mais estrelas soltas ou como uma sequência de delimitadores quebrada.

Onde um envelopador de negrito Markdown vale o esforço

Gestores de comunidade, redatores de suporte e pipelines de documentação precisam de um jeito pequeno e previsível de carimbar negrito Markdown em uma frase antes que ela caia em uma mensagem de chat, uma linha de README ou um modelo de ticket. Validação falha não consome saldo. Mantenha as solicitações abaixo do teto de caracteres publicado, fixe a string bold nos testes e você terá marcação reproduzível para robôs de chat, geradores de docs e workers de borda sem levantar um analisador Markdown nem um motor de fontes.

Use Mathematical Bold Italic de Unicode quando quiser letras que pareçam negrito em lugares que não analisam Markdown; use esta página quando o consumidor for um motor Markdown que espera asteriscos ASCII. Essa divisão de intenção de busca é a razão de existir uma landing dedicada de texto em negrito ao lado do estilizador Unicode e da ferramenta genérica de envelopar cada linha.

Macros de chat e comunidade

Carimbe negrito Markdown em uma frase antes de publicá-la no Discord, no GitHub ou em qualquer chat que desenhe asteriscos duplos como ênfase forte.

Pipelines de README e documentação

Gere **títulos e destaques** a partir de títulos simples em uma compilação de docs para que cada linha use o mesmo envelopamento e nunca empilhe um segundo par.

Trechos de suporte e modelos de ticket

Envolva o nome de um produto ou uma palavra de status em marcação de negrito dentro de respostas prontas, sem digitar asteriscos que somem na cola.

Como deixo um texto em negrito no Markdown?

Envie uma string não vazia no campo text.

O que acontece se eu enviar um texto vazio?

Strings vazias ou só com espaços não são um formato bem-sucedido e não são cobradas.

Isso converte letras em caracteres Unicode de negrito?

Não. Esta página emite asteriscos ASCII de Markdown para motores que interpretam **negrito**. Para letras Mathematical Bold Italic que parecem estilizadas sem Markdown, use o conversor Unicode de negrito itálico.

E se o meu texto já tiver asteriscos duplos?

Ele fica exatamente como está. Acrescentar outro par deixaria quatro asteriscos de cada lado, o que muitos leitores de Markdown mostram como itálico com estrelas soltas ou como formatação quebrada.

Os espaços no começo ou no fim do texto são mantidos?

Não. Os espaços do início e do fim são retirados antes de colocar os asteriscos, e as marcas envolvem só as suas palavras. Uma caixa só com espaços é recusada em vez de virar negrito.

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.

POSThttps://api.kit.forhosting.com/life/bold-text

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/life/bold-text \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello world"}'
{
  "text": "Hello world"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.bold_text",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_chars100000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que é o negrito Markdown e como este envelopamento funciona

Strings vazias ou só com espaços são recusadas para que um payload bem-sucedido nunca signifique que você deixou o nada em negrito.

Contrato de entrada, texto já envolvido e erros de vazio

Com o campo presente, o motor apara espaços no início e no fim. Strings com mais de cem mil caracteres são recusadas para que uma colagem enorme não estoure o isolamento. Envie um corpo JSON com um campo obrigatório chamado text: a string das palavras que você quer marcar em negrito. O analisador também aceita os aliases input, string, value, content, body e s para que formulários antigos e wrappers de SDK não precisem renomear o campo. O valor deve ser uma string; números, objetos, arrays e booleanos são recusados com invalid_input que nomeia text. Se o resultado ficar vazio, a tarefa falha com invalid_input e não é cobrada: texto vazio não é um formato bem-sucedido. No sucesso o corpo inclui bold, o resultado envelopado em Markdown que os clientes devem copiar ou guardar; original, a origem aparada; length, a contagem de caracteres da string em negrito; already_wrapped, verdadeiro só quando a origem já era um par completo de asteriscos duplos com trecho interno não vazio; e method, sempre markdown_double_asterisk para distinguir este contrato de um estilizador Unicode. Exemplo: Hello world vira um campo bold de dois asteriscos, Hello world e dois asteriscos, com already_wrapped falso. Reenviar uma frase Ready já envolvida pelo mesmo caminho devolve aquele mesmo envelopamento com already_wrapped verdadeiro, não uma bagunça de quatro asteriscos empilhados. Combine a resposta com a sua própria prévia se quiser uma amostra renderizada; este endpoint devolve marcação, não uma imagem raster nem um arquivo de fonte.

Onde um envelopador de negrito Markdown vale o esforço

Macros de planilha e automações sem código que montam cópia compatível com Discord podem chamar este endpoint em vez de concatenar asteriscos em cinco receitas diferentes que discordam sobre aparar e envelopar duas vezes. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.

E se o texto já vier envolvido em asteriscos?

Se a origem aparada já começa e termina com asteriscos duplos e o trecho interno não está vazio, o auxiliar deixa como está e define already_wrapped como verdadeiro. Não vai empilhar um segundo par.

Quanto custa o envelopador de texto em negrito?

A ferramenta do navegador é gratuita. Pedidos à API usam saldo pré-pago de KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →