Calculadora de signo zodiacal occidental
Quien cumple años el 25 de marzo es Aries, el signo que va del 21 de marzo al 19 de abril. Indique mes y día de nacimiento para obtener signo, símbolo y fechas para un perfil, un formulario de registro o una clase. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Mes
- 3
- Día
- 25
- Nombre del mes
- March
- Signo
- Aries
- Símbolo
- ♈
- Elemento
- fire
Las personas escriben una fecha de nacimiento y esperan un signo zodiacal tropical occidental claro más la ventana de fechas que ese signo ocupa en el calendario civil. Esta calculadora de signo zodiacal occidental asocia mes y día a uno de los doce signos tropicales con una tabla de cúspides fija que coincide con los rangos impresos en innumerables cartas y perfiles —Capricornio cerrando el año, Aries abriendo en la ventana del equinoccio de primavera en listados populares, y así sucesivamente— y devuelve el nombre del signo en inglés, el glifo Unicode, el elemento y la modalidad clásicos, y tanto una cadena legible de rango de fechas como objetos estructurados de inicio y fin mes-día. Combinaciones inválidas como el mes trece o el 31 de abril fallan con entrada no válida y no se cobran.
Mes y día de nacimiento, y cómo se aplican las cúspides tropicales
Envíe dos enteros: mes del uno (enero) al doce (diciembre), y día del mes. El motor comprueba primero que el par sea una fecha civil posible con una tabla sencilla: treinta o treinta y un días en la mayoría de los meses, y febrero del uno al veintinueve para aceptar cumpleaños en año bisiesto sin exigir el año.
Luego sitúa la fecha en una tabla fija de cúspides tropicales occidentales usada en listados populares: por ejemplo, del 21 de marzo al 19 de abril corresponde a Aries, del 20 de abril al 20 de mayo a Tauro, y así hasta Sagitario, con Capricornio del 22 de diciembre al 19 de enero cruzando el cambio de año. Estos rangos son ventanas convencionales fijas, no ingresos astronómicos año a año; si necesita longitud solar precisa de un año concreto, requiere un producto de efemérides, no esta calculadora.
Qué puede hacer con ella
Formularios de perfil y alta
Las apps recogen mes y día de nacimiento, muestran el signo solar tropical y su rango de fechas al instante, y guardan el signo estructurado para filtros e insignias.
Educación y etiquetas de atributos
Las herramientas de lección muestran element y modality junto al signo para que el alumnado aprenda los agrupamientos clásicos sin mantener tablas propias de cúspides.
Preguntas frecuentes
¿Qué ocurre si indico un mes o un día no válidos?
Los meses fuera de 1–12 y los días imposibles en ese mes (por ejemplo, 31 de abril) se rechazan y no se cobran.
¿Es este zodiaco tropical o sideral?
Solo tropical occidental, con una tabla de cúspides popular fija. No calcula sistemas siderales, védicos ni del zodiaco chino.
¿Es gratuita la calculadora de signo zodiacal occidental?
La herramienta del navegador funciona gratis en su dispositivo.
¿Importan el año o la hora de nacimiento?
No. Solo se exigen mes y día para esta consulta de signo solar. Año, hora y lugar no se usan; el 29 de febrero se acepta como día válido sin año.
¿Qué signo abarca el cambio de año?
Capricornio. Va del 22 de diciembre al 19 de enero, así que un cumpleaños a finales de diciembre y otro a mediados de enero comparten el mismo signo.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/date/zodiac-sign \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"month":3,"day":25}'const res = await fetch("https://api.kit.forhosting.com/date/zodiac-sign", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"month": 3,
"day": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/zodiac-sign",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"month": 3,
"day": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/zodiac-sign", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"month":3,"day":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"month":3,"day":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/zodiac-sign", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"month": 3,
"day": 25
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.zodiac_sign",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
El camino es validación y comparación de enteros: sin efemérides, sin reloj de pared y sin sorpresas de zona horaria, de modo que el mismo mes y día siempre producen el mismo JSON en pruebas y en producción.
Mes y día de nacimiento, y cómo se aplican las cúspides tropicales
Se aceptan alias m y mon para mes y d y day_of_month para día cuando estén documentados. Campos ausentes, no enteros, meses fuera de uno a doce y días imposibles (30 de febrero o 31 de noviembre) lanzan invalid_input con un mensaje que nombra el problema para que formularios y APIs corrijan el payload en lugar de inventar un signo.
Lectura del signo, el rango, el elemento y los límites estructurados
El campo sign es el nombre tropical en inglés (Gemini, Scorpio, etc.); symbol es el glifo Unicode de ese signo; element es uno de fire, earth, air o water; y modality es cardinal, fixed o mutable —etiquetas que muchas interfaces muestran junto al signo solar sin una segunda tabla. En caso de éxito la respuesta repite el mes y el día normalizados más month_name en inglés para visualización. La cadena date_range une el inicio y el fin inclusivos en una línea legible como del 21 de junio al 22 de julio, mientras range_start y range_end repiten los mismos límites como objetos con month, day y month_name para tablas y capas de localización que formatean fechas por su cuenta. Use sign solo para una insignia de perfil; combine date_range con symbol para tarjetas compartibles; use element y modality al enseñar atributos clásicos.
Uso de la API, precios, flujos de producto y límites
Use la calculadora gratuita en el navegador para cuestionarios, vistas previas de alta y demos de aula sin instalar bibliotecas de astrología. Sea realista: este producto no calcula ascendentes, casas, animales chinos ni colocaciones siderales; quienes cuidan el ingreso solar exacto de un año deben tratar la tabla fija como convención popular, no como certificado astronómico. Las entradas siguen las mismas reglas de retención que otros ítems parse de KIT. Envíe un cuerpo JSON con los campos enteros obligatorios month y day. Use la API prepago cuando una app de citas, una plataforma de eventos, un sitio de contenido o un formulario de identidad necesite un contrato estable bajo saldo KIT a $0.002 por ítem exitoso; los fallos de validación no consumen saldo tras el rechazo del motor. Combine este endpoint con herramientas de longitud de calendario cuando primero valide fechas completas, o con almacenes de perfil cuando solo necesite persistir la cadena del signo resultante. Quienes envían SDKs pueden mapear sign, symbol y date_range a chips de UI y mostrar element y modality en un detalle expandible desde la misma respuesta sin tablas cliente adicionales.
Casos de integración
Cuestionarios y sitios de contenido
Sitios editoriales y de entretenimiento ejecutan el widget gratuito de signo zodiacal occidental y reutilizan el mismo JSON vía API en páginas renderizadas en servidor.
Preguntas técnicas
¿Cómo obtengo mi signo zodiacal occidental a partir de la fecha de nacimiento?
Envíe JSON con month (1–12) y day. La respuesta incluye sign, symbol, date_range y los objetos estructurados range_start y range_end del signo tropical.