Descubra seu signo zodiacal pela data de nascimento
Informe o mês e o dia de nascimento e veja o signo solar com o intervalo: 23 de agosto é Virgem, que vai de 23 de agosto a 22 de setembro. O ano não é necessário, e 29 de fevereiro também funciona. 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
- Mês
- 8
- Dia
- 23
- Sinal
- Virgo
- Intervalo de datas
- August 23 – September 22
Informe o mês e o dia de nascimento para identificar o signo ocidental correspondente pelos intervalos tropicais mais usados. A calculadora confirma que a data é possível, aceita 29 de fevereiro sem exigir o ano e devolve o nome do signo e seu intervalo conhecido. Ela usa uma tabela fixa e determinística, sem consultar data atual, fuso horário ou serviço de astrologia. Assim, atende formulários, quizzes, perfis e automações que precisam de uma resposta consistente.
Informe um mês e um dia válidos
Envie month como inteiro de 1 a 12 e day como inteiro possível no mês escolhido. Janeiro é 1, fevereiro é 2 e dezembro é 12. O dia 29 de fevereiro é aceito porque uma pessoa pode nascer em ano bissexto e esta consulta não requer o ano.
Esse contrato rigoroso permite que seu aplicativo mostre um erro corrigível, sem arredondar nem converter dados silenciosamente. Depois da validação civil, o cálculo compara a data com os limites inclusivos dos 12 signos. O mês e o dia normalizados também aparecem na resposta.
Entenda os limites tradicionais dos signos
A consulta segue os intervalos fixos mais divulgados para os signos solares do zodíaco tropical ocidental. Capricórnio vai de 22 de dezembro a 19 de janeiro e atravessa a virada do ano.
Aquário começa em 20 de janeiro; Peixes, em 19 de fevereiro; Áries, em 21 de março; Touro, em 20 de abril; Gêmeos, em 21 de maio; Câncer, em 21 de junho; Leão, em 23 de julho; Virgem, em 23 de agosto; Libra, em 23 de setembro; Escorpião, em 23 de outubro; Sagitário, em 22 de novembro; e Capricórnio, em 22 de dezembro.
Aplique o resultado em produtos e fluxos
A resposta traz mês e dia validados, nome do signo em inglês e intervalo padrão legível. Um formulário pode armazenar sign, um quiz pode conferir uma resposta e um sistema editorial pode selecionar conteúdo temático sem manter outra tabela. Use a experiência no navegador para uma consulta pessoal imediata.
Se houver falha de validação, exiba a mensagem ao lado dos controles para que você corrija a combinação. Para ascendente, casas, posições siderais ou cúspides exatas, use uma ferramenta astronômica especializada com data completa, horário e local.
Casos de uso
Cadastro de perfil
Transforme mês e dia coletados no cadastro em um rótulo consistente de signo ocidental.
Quizzes de aniversário
Confira respostas e mostre o intervalo padrão sem manter uma tabela separada.
Personalização de conteúdo
Escolha artigos ou cartões temáticos a partir de mês e dia de nascimento validados.
Perguntas frequentes
Qual sistema zodiacal é usado?
São usados os intervalos fixos tradicionais dos 12 signos solares do zodíaco tropical ocidental.
As datas de transição estão incluídas?
Sim. Início e fim são inclusivos: 20 de março é Peixes e 21 de março é Áries.
O ano de nascimento é obrigatório?
Não. Somente mês e dia são usados, e 29 de fevereiro é aceito sem informar o ano.
Qual é o signo de quem nasceu em 20 de março?
Quem nasceu em 20 de março é de Peixes, e 21 de março é o primeiro dia de Áries. Cada data de transição entra no intervalo do seu signo, então um aniversário na divisa sempre recebe uma única resposta.
Qual signo vale para aniversários no fim de dezembro ou começo de janeiro?
Capricórnio, que vai de 22 de dezembro a 19 de janeiro e é o único signo que atravessa a virada do ano. Aquário começa em 20 de janeiro.
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/misc2/zodiac-sign-from-date \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"month":8,"day":23}'const res = await fetch("https://api.kit.forhosting.com/misc2/zodiac-sign-from-date", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"month": 8,
"day": 23
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/misc2/zodiac-sign-from-date",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"month": 8,
"day": 23
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/misc2/zodiac-sign-from-date", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"month":8,"day":23}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"month":8,"day":23}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/misc2/zodiac-sign-from-date", 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
{
"month": 8,
"day": 23
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "misc2.zodiac_sign_from_date",
"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
Informe um mês e um dia válidos
A data é validada antes da escolha do signo; portanto, 31 de abril, 31 de junho e 30 de fevereiro retornam invalid_input. Use inteiros JSON verdadeiros: palavras, decimais, strings numéricas, campos vazios, listas e números fora do limite são recusados.
Entenda os limites tradicionais dos signos
As duas pontas são inclusivas: 20 de março é Peixes e 21 de março é Áries. date_range esclarece a convenção aplicada. Esses limites servem para perfis, entretenimento e ensino geral, mas não calculam a posição solar exata por ano, hora e local.
Aplique o resultado em produtos e fluxos
Chamadas automatizadas custam US$ 0,002 por item.
Perguntas técnicas
O que ocorre com uma data impossível?
Uma combinação impossível, como 31 de abril, retorna invalid_input em vez de um signo.
Quanto custa uma consulta pela API?
Cada item concluído custa US$ 0,002; a calculadora no navegador pode ser usada gratuitamente.