Encurtar texto
Uma descrição de produto brigando com um limite de 160 caracteres ou um parágrafo que diz em cinco frases o que caberia em duas: a ferramenta tira o enchimento, mantém o essencial e não inventa nada para tapar buracos. Você paga por uso, sem assinatura.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
A ferramenta de encurtar texto reduz um conteúdo ao tamanho que você precisa — 90 caracteres para o anúncio, 160 para o SMS, meia página para o comunicado — mantendo a mensagem e o tom do original.
Diga o tamanho, receba o corte certo
O jeito ingênuo de encurtar é apagar o final — e junto vai embora a conclusão. Aqui o corte é editorial: a IA reescreve o texto mais enxuto, tirando redundância, adjetivo decorativo e rodeio, até caber no limite que você definiu em caracteres ou palavras. A mensagem central e o tom permanecem.
Se o limite for apertado demais para o conteúdo, o resultado prioriza o que é essencial — como faria um bom editor.
Encurtar não é resumir
Parece a mesma coisa, mas não é. O resumo produz um texto novo que descreve o original (“o autor argumenta que…”); encurtar preserva a voz e a função do texto — o e-mail continua sendo um e-mail, o anúncio continua vendendo, só que em menos palavras. Use o resumo quando o leitor quer saber do que o texto trata; use o encurtador quando o próprio texto precisa caber em um espaço menor.
Casos de uso
Anúncio que não cabe no limite do Google Ads
O título tem limite de 30 caracteres e a descrição, de 90 — e o texto da campanha da Padaria Pão Dourado veio com o dobro disso. A ferramenta entrega as versões no limite exato, testadas contra a contagem, sem sacrificar a promoção do fim de semana.
Bio de rede social e descrição de app
Márcia Regina Oliveira precisava apresentar o escritório em 150 caracteres no Instagram. O parágrafo institucional de 400 caracteres virou uma bio direta: o que faz, para quem e como contatar — nada de “excelência e comprometimento” ocupando espaço.
SMS e notificação push
O aviso de vencimento do sistema da TecnoSul tinha quatro linhas; o SMS aceita 160 caracteres. O encurtador gera a versão que cabe, mantendo o dado que importa: valor, data e link para pagar. A taxa de leitura agradece.
Resumo de vaga para divulgação
O RH escreve a vaga completa com requisitos e benefícios; a divulgação no LinkedIn e nos grupos de WhatsApp pede uma versão curta. A mesma vaga sai nos dois formatos, e a longa fica para a página oficial da empresa.
Perguntas frequentes
Qual a diferença entre encurtar e resumir?
O resumo descreve o texto; o encurtamento reescreve o próprio texto em menos espaço, preservando voz e função. Um e-mail encurtado continua sendo o seu e-mail — só que sem os rodeios. Se você quer apenas saber o que um documento diz, use o resumidor.
Consigo definir um limite exato de caracteres?
Sim, e esse é o uso principal: informe o limite em caracteres ou palavras na chamada e o resultado respeita o teto. Para plataformas rígidas como Google Ads ou SMS, vale conferir a contagem final no seu sistema antes de publicar.
O texto encurtado muda meu tom de voz?
A instrução é preservar o tom: formal continua formal, descontraído continua descontraído. O que sai são as redundâncias e os enfeites. Se quiser aproveitar para mudar o tom também, existe uma ferramenta específica para isso no catálogo.
Quanto custa encurtar um texto?
Encurtar mil descrições de produto custa na casa de poucos dólares, dependendo do tamanho de cada uma. Preço em dólar, publicado, pago por uso — sem plano nem fidelidade.
Meus textos são armazenados?
O texto é processado para gerar a versão curta e devolvido na mesma chamada. Não há cadastro, então não existe acervo de textos ligado a você. Para conteúdo com dados pessoais, envie apenas o necessário — como recomenda a LGPD.
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/text/shorten \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos."}'const res = await fetch("https://api.kit.forhosting.com/text/shorten", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "El informe trimestral cerró con 1,2 M€ de ingresos."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/shorten",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "El informe trimestral cerró con 1,2 M€ de ingresos."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/shorten", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"El informe trimestral cerró con 1,2 M€ de ingresos."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/shorten", 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": "El informe trimestral cerró con 1,2 M€ de ingresos."
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.shorten",
"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.
Limites
max_tokens | 20000 |
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. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |
Notas técnicas
Você envia o texto e o limite via API; volta a versão enxuta.
Preço por uso, limite claro
Para encurtar em série (cem títulos, mil descrições), é só automatizar as chamadas no seu fluxo — o custo total continua na casa de poucos dólares. US$ 0,003 por chamada, mais US$ 0,0135 por 1.000 palavras do texto original — em dólar americano, preço publicado, sem assinatura. O limite técnico é de 20.000 tokens por chamada, muito acima do que qualquer tarefa de encurtamento costuma precisar.