Converter texto em title case estilo AP
Uma manchete escrita em minúsculas sai como «Standing up to the Man With a Plan»: a regra AP coloca maiúscula nas preposições de quatro letras ou mais e deixa artigos e preposições curtas em minúscula no meio do título. 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
- standing up to the man with a plan
- Resultado
- Standing up to the Man With a Plan
- Entrada
- standing up to the man with a plan
- Título
- Standing up to the Man With a Plan
- Capitalização de título
- Standing up to the Man With a Plan
Um conversor de title case no estilo AP aplica as regras de manchetes do Associated Press Stylebook a qualquer frase, sem verificação manual. Informe uma string não vazia — manchetes de notícias, títulos de press releases, linhas finas de artigos ou assuntos de newsletter — e a ferramenta capitaliza as palavras principais e as preposições de quatro ou mais letras, mantendo em minúsculas os artigos, as conjunções coordenativas e as preposições de três letras ou menos, exceto quando abrem ou fecham o título. Essa regra da preposição de quatro letras é o que separa o estilo AP do title case genérico: o AP escreve 'Standing Up to the Man With a Plan', capitalizando With, enquanto outros estilos o mantêm em minúscula.
O que é o title case no estilo AP e como as regras funcionam
O title case no estilo AP é a convenção de capitalização de manchetes do Associated Press Stylebook, usada por redações, agências de notícias, distribuidores de press releases e pela maioria das equipes de marketing que escrevem para jornalistas. As regras são precisas. Sempre capitalize a primeira e a última palavra do título, não importa a classe gramatical.
Capitalize todas as palavras principais: substantivos, pronomes, adjetivos, advérbios e todo verbo, incluindo as formas curtas is, are, was e be que conversores genéricos às vezes colocam em minúscula por engano. Só três classes de palavras ficam em minúscula quando aparecem no meio do título: os artigos a, an e the; as conjunções coordenativas and, but, or, nor, for, yet e so; e preposições de três letras ou menos, como as, at, by, in, of, on, to, up, per e via.
A regra característica do AP trata das preposições de quatro ou mais letras: with, from, into, onto, over, than, upon, amid, about, above, under e through são todas capitalizadas, e é por isso que manchetes AP dizem 'Walking Through the Park With You' em vez de 'Walking through the Park with You'. Este conversor aplica exatamente essa política. Compostos com hífen são divididos no hífen e cada segmento segue a mesma regra de forma independente, então 'state-of-the-art' vira 'State-of-the-Art'.
Espaços no início e no fim são removidos e sequências internas de espaços colapsam em um só, de modo que manchetes coladas de várias linhas são normalizadas corretamente.
Dicas práticas, limites e quando o estilo AP é a escolha certa
Use esta capacidade quando o alvo for o estilo de manchetes AP: manchetes de notícias, press releases, serviços de distribuição de PR, media kits e assuntos de newsletter que precisam soar como texto de agência. A intenção de busca converter texto para title case estilo AP é exatamente o que esta ferramenta atende.
Lembre-se das grafias intencionais de marca: o title case AP puro reescreve maiúsculas no meio da palavra no estilo iPhone, porque o algoritmo normaliza após a primeira letra, então ajuste tokens de marca depois ou aplique a ferramenta só à frase ao redor.
Saiba o que esta ferramenta não é: não é um conversor do Chicago Manual of Style, que coloca todas as preposições em minúscula independentemente do tamanho; não é sentence case, que capitaliza apenas a primeira palavra de um parágrafo; e não é um gerador de slug que troca espaços por hífens. Se o seu manual da casa segue Chicago ou APA, use um conversor genérico de title case de palavras menores — a diferença aparece exatamente em with, from, into, over e than.
Ao ensinar manuais de estilo, rode a mesma frase em conversores AP e genéricos lado a lado para que os alunos vejam a regra da preposição de quatro letras em ação, em vez de decorar uma lista abstrata.
Casos de uso
Normalização de press releases e manchetes de notícias
Equipes de PR colam rascunhos de manchetes em qualquer caixa; uma única chamada retorna a capitalização no estilo AP que agências de notícias e editores de redação esperam antes da distribuição.
Aplicação do padrão no CMS editorial
Pipelines de CMS de redação aplicam title case às manchetes ao salvar, garantindo que toda manchete publicada siga a regra AP da preposição de quatro letras.
Perguntas frequentes
O que é title case no estilo AP?
A convenção de manchetes da Associated Press: capitalize a primeira e a última palavra além de todas as palavras principais, e deixe em minúscula apenas artigos, conjunções coordenativas e preposições de três letras ou menos no meio do título.
Qual a diferença entre o estilo AP e o title case genérico?
O AP capitaliza preposições de quatro ou mais letras (with, from, into, over, than) e verbos curtos como is e are. Conversores genéricos de palavras menores costumam manter todos esses em minúscula.
Quais palavras ficam em minúscula no estilo AP?
No meio do título: os artigos a, an, the; as conjunções and, but, or, nor, for, yet, so; e preposições de três letras ou menos como as, at, by, in, of, on, to, up, per, via.
O que acontece com entrada vazia?
Respostas bem-sucedidas sempre incluem um resultado não vazio em title case AP.
O conversor de title case AP é gratuito?
A ferramenta no navegador é gratuita e roda localmente.
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/title-case-style-guide \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"standing up to the man with a plan"}'const res = await fetch("https://api.kit.forhosting.com/text/title-case-style-guide", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "standing up to the man with a plan"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/title-case-style-guide",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "standing up to the man with a plan"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/title-case-style-guide", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"standing up to the man with a plan"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"standing up to the man with a plan"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/title-case-style-guide", 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": "standing up to the man with a plan"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.title_case_style_guide",
"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_chars | 100000 |
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
Entrada vazia ou só com espaços é rejeitada com um erro claro de invalid_input, para que pipelines automatizados nunca publiquem uma manchete em branco como sucesso.
O que é o title case no estilo AP e como as regras funcionam
Entrada que fica vazia após a remoção é recusada com invalid_input, em vez de retornar uma string vazia que se passaria por uma conversão bem-sucedida em logs e hooks de CMS.
Como chamar a API e o que a resposta contém
Envie a frase bruta em vez de capitalizar manualmente antes: o conversor normaliza a caixa das letras após o primeiro caractere alfabético de cada palavra, então texto colado em ALL CAPS e em Caixa Misturada convergem para o mesmo título AP. Envie um corpo JSON com o campo string obrigatório text; os aliases input, value, string e s também são aceitos. O valor deve ser uma string não vazia depois de removidos os espaços e não pode exceder cem mil caracteres, assim uma única requisição não esgota a memória do Worker ou do navegador com uma colagem gigante. Em caso de sucesso, a resposta ecoa input como a string original que você enviou, text como a string de trabalho já aparada, result como a saída em title case AP, title e title_case como a mesma string sob nomes alternativos para quem prefere essas chaves, style como o valor literal ap para que sistemas a jusante registrem qual convenção foi aplicada, word_count como o número de tokens separados por espaço após a normalização, e message como um breve resumo em inglês informando quantas palavras foram convertidas. Falha de validação — campo text ausente, valor que não é string, payload grande demais ou conteúdo vazio após a remoção de espaços — retorna invalid_input e nunca é cobrada. O preço é fixo: US$ 0,002 por requisição bem-sucedida, com unidade item e preço unitário marginal zero.
Dicas práticas, limites e quando o estilo AP é a escolha certa
Testes de ida e volta são fáceis: envie 'standing up to the man with a plan' e espere 'Standing Up to the Man With a Plan' — note que to e a ficam em minúscula enquanto With sobe por ter quatro letras; envie uma palavra curta única e espere apenas a primeira letra capitalizada; envie de propósito uma string vazia ou só espaços para confirmar que invalid_input dispara com uma mensagem pedindo uma string não vazia. Tarefas que falham com invalid_input não consomem saldo pré-pago, o que mantém barata a validação de formulários e os testes negativos em CI.
Casos de integração
Testes e treinamento de manual de estilo
Cursos de jornalismo e suítes de QA geram fixtures AP conhecidas e verificam que envios vazios disparam invalid_input em CI.