The Lal Kitab Birth Chart Image API generates a fully rendered, visually customizable birth chart (Kundali) image based on the Lal Kitab astrological system. Rather than returning raw chart data, this endpoint produces a ready-to-display chart graphic, making it ideal for applications that need to present a Lal Kitab natal chart directly to end users without any client-side rendering logic.
What This API Returns
Given a person's birth date, time, geographic coordinates, and a set of visual configuration options, the API computes the Lal Kitab birth chart and returns a rendered chart image. The output includes:
- A rendered birth chart image — a complete Lal Kitab Kundali diagram with planetary placements across the 12 houses, drawn according to the specified chart style
- Chart style variants — support for North Indian, South Indian, and East Indian chart layouts, each with their own traditional visual structure
- Fully customized visuals — the image reflects all caller-specified styling: background color, line colors, sign and planet colors, font sizes, line widths, and chart dimensions
- Symbol or text rendering — planets and signs can be rendered as traditional symbols or as text labels/numbers, depending on the caller's preference
- Ayanamsha-corrected planetary positions — all placements in the image are computed using the specified Ayanamsha for astronomical accuracy
Main Use Cases
- Astrology apps and portals — embedding a ready-made Kundali image directly into a user's birth chart page or PDF report without needing a front-end chart rendering library
- Horoscope report generation — generating printable or shareable birth chart images as part of automated PDF or email horoscope reports
- White-label astrology products — using the extensive styling parameters to match the chart's visual appearance to a product's brand identity (colors, fonts, sizes)
- Multi-regional astrology platforms — serving users who prefer different regional chart styles (North, South, or East Indian) from a single API
- Mobile and web applications — offloading chart rendering to the server side to reduce client complexity and ensure consistent visual output across devices