The three-level test: what did this page actually demonstrate?
A synastry tool demonstrates only the steps its visible trail supports. It may compare signs you supplied, derive placements from birth details, or show both charts' placements and contacts. Trace inputs to outputs; a polished wheel alone can't show which steps happened. Think of the evidence in three levels. First, a sign matcher compares supplied labels, such as each person's Moon sign. Second, a chart calculator returns placements from birth details. Astrodienst's “Charts, Calculations and Data” describes a simple birth chart calculated with individual birth data. Third, a synastry tool shows placements and geometry between two charts. “Swiss Ephemeris” documents software functions for planetary and house positions. Those capabilities explain what calculation can include, not what another site used. A placement names a planet's sign and, when shown, its degree. An aspect is an angular relationship between two placements. Synastry compares placements across two charts. These levels describe what a page demonstrates, not the worth of its reading. You can say, “This compared the signs I entered,” “This page says it derived these placements,” or “This output shows cross-chart contacts.” That wording stays precise when implementation hasn't been independently checked, while respecting useful sign comparison.
Trace the tool’s inputs to its outputs. A form that accepts sign labels demonstrates a comparison of supplied signs. Birth details and returned placements support the claim that it derived chart positions. If it also identifies both people’s placements and shows cross-chart contacts with angles or orbs, you can inspect the geometry it presents. Provider statements describe the method claimed; they don’t independently verify the code. Check assumptions such as birth time, zodiac and orb before comparing results.
Sources: Free Charts and Data; Swiss Ephemeris
What evidence separates entered labels from derived placements?
Start with the fields. If a synastry page asks you to choose Moon, Venus, or Mars signs for each person, it has enough information to compare those labels. It hasn’t shown where they came from. The comparison can still be useful: it interprets the signs supplied. But the page alone cannot establish that either set matches the people’s natal charts. Birth details change what the page can claim. A form that asks for each person’s birth date, local time, and birthplace gives evidence that the service intends to derive chart positions. Astrodienst’s “Free Charts and Data” page describes a simple birth chart as calculated with individual birth data, and separately lists chart drawings, extended choices, a time-zone atlas, and ephemerides. The clue is the path from personal inputs to chart outputs, not the page’s “calculator” label. Then inspect what comes back. Does the result show placements for each person separately, with names or clear chart labels? Returned placements give you something to check. A paragraph about “your Moons” without showing either Moon leaves the intermediate step hidden. An interpretation may fit the supplied signs while describing neither person’s actual chart. A provider’s method statement adds another clue, but it remains the provider’s statement. Karmastro’s “Synastry Calculator” page asks for birth date, birth time, and birth city; it says it converts local time to UTC and calculates planetary positions with Swiss Ephemeris. It doesn’t let an outside reader inspect the code or confirm every calculation. Treat visible inputs, declared method, and returned placements as related evidence, not interchangeable proof. Astro Seek’s “Free Synastry Chart Calculator” shows how a form can disclose an assumption. Its accessible form requests date and birthplace for both people, marks birth time optional, and says it uses 10:00 AM when time is unknown. That indicates a birth-data workflow with a stated default, not a known birth moment. A date alone also doesn’t settle every chart layer: some positions can be derived for a date, while time- and location-sensitive layers need more specific inputs. Read the result at the scope its inputs support. For a simple audit, trace four things: what each person entered; whether those fields were signs or birth details; whether the service returned separately attributed placements; and what its method note says about turning inputs into results. A hypothetical form that accepts only two Venus signs and returns a sign-pair reading has demonstrated sign comparison. A form that takes birth details and returns each person’s planetary placements supports a claim of derived positions. Neither verifies the underlying implementation. This isn’t a ranking of tools. If you already have reliable placements, a sign matcher can answer the question you brought: how do these known placements compare? If you don’t know where a tool’s signs came from, check them in a separate chart source or ask the provider before treating them as natal facts. Name the evidence precisely: “I entered these signs,” “the page says it calculated these placements,” or “it returned placements I can compare with another chart.” That keeps the reading clear.
Sources: Free Charts and Data; Free Synastry Calculator - Relationship Astrology Chart | Karmastro; Free Synastry Chart Calculator | Astro Seek
What method details make a result reproducible?
To compare two chart outputs fairly, record the birth data each one used and the conventions that shaped the result. For both people, check the date, local birth time, birthplace, and how the service handled the time zone. Then look for the zodiac choice, any assumed time, and the settings tied to the layers shown. These details tell you what to compare. Without them, a difference between two charts may reflect different inputs or conventions rather than a failed calculation. A method statement is useful because it connects a result to choices another reader could repeat. Astrodienst's “Free Charts and Data” page describes a simple birth chart as calculated from individual birth data. It also lists an atlas for time zones and birthplaces, an extended chart selection with house systems, and ephemerides. Those are separate parts of the work: identifying a place and its time zone, calculating planetary positions, selecting chart options, and presenting a drawing. A wheel can show the result, but the picture alone doesn't tell you which settings produced it. The zodiac is one setting to check. A tropical chart and a sidereal chart use different reference systems, so their sign labels may differ even when they start from the same birth moment. Synastry's “How Synastry calculates and explains your chart” page gives a concrete example: it identifies its Western chart as tropical and its Vedic view as sidereal with Lahiri ayanamsha. The page says these are specific conventions and that another calculator may choose differently. That's the practical point. Before calling a difference an error, match the zodiac and other relevant choices. House settings matter when the output includes houses. The Swiss Ephemeris manual documents multiple house systems and separate functions for planetary positions and house calculations. Its breadth shows why the name of a calculation package isn't a complete method description. A tool might use that package for positions, then apply a selected house system for another layer. If you only compare Moon, Venus, and Mars signs, house settings may not affect the question you're asking. If you compare house placements or angles, they become relevant. The same manual documents different calculation options, while Astrodienst's chart page separates chart drawings, house choices, place and time-zone resources, and ephemerides. Together, these references show that “uses Swiss Ephemeris” identifies a possible calculation source, not every choice in a chart. It also doesn't establish that a separate site's code used the software as claimed. A provider's own method page is evidence of its published method and settings; it isn't an independent check of the implementation. Keep those two kinds of evidence distinct. For a useful comparison, write down each person's input time and place, the time-zone basis, zodiac, and any assumed time. Add house system only when houses appear in the result. Then compare the returned positions under matching choices. If a service doesn't disclose a setting, say that it reports a calculated result but leaves that part of its method unclear. Missing detail limits what you can reproduce. It doesn't prove that the page merely compared entered signs. A precise account of the settings lets you identify the difference that matters and decide whether the two outputs are comparable at all.
Sources: Swiss Ephemeris; Free Charts and Data; How Synastry calculates and explains your chart
What changes when a birth time is missing or assumed?
An unknown birth time doesn't automatically reduce a chart to sign matching. A calculator may use a stated default time and return one chart, or it may calculate across a range of possible times and show where placements could fall. Those are different results. A default gives a single assumed chart; a range preserves uncertainty by showing alternatives. Neither should be read as a verified chart for the exact birth moment. The distinction is visible on Astro Seek's Free Synastry Chart Calculator page. It marks birth time as optional and says it uses 10:00 AM when the time is unknown. It asks for each person's date and birthplace, then presents a chart based on those details, with an assumed time where needed. But the time assumption matters: the result's houses and angles cannot be treated as if the actual birth hour were known. Astro Seek's own instructions say exact times improve house overlays and warn that an assumed time affects accuracy. A single default time is useful for producing a consistent output, but it hides how much the chart might change over the rest of that day. A range answers a different question: which placements remain in the same sign across plausible birth times, and which might shift? The page titled Chart Calculation Methods & Birth-Time Sources from Synastry describes its unknown-time profiles as samples across the birth date and possible time zones, rather than charts for an assumed noon. It says a range may cross a sign, lunar-phase, or nakshatra boundary, in which case it shows alternatives. It also withholds rising signs, houses, and quadrants without a supported time. That is a clear example of a bounded result, not a claim that every unknown-time chart works this way. The Moon deserves particular care because it moves quickly enough for its sign to approach or cross a boundary during a day. If the birth time is unknown and the Moon is near the end of one sign or start of the next, a single assumed hour can settle on one label while another plausible hour yields another. Check whether the tool gives a range or states its default before treating that Moon sign as fixed. Slower-moving planets often change less over one day, but don't assume every planet's sign is time-independent; inspect the actual date and boundary. The Ascendant and houses need a stronger time basis. The Swiss Ephemeris documentation describes separate calculations for the Ascendant, Midheaven, and houses, which depend on the chart's time and place. A complete-looking wheel after an approximate or default time may show those layers under an assumption, not confirm them for the actual birth moment. House overlays in synastry carry the same condition: if either person's time is unknown, ask whether the tool has withheld them, used a default, or clearly labeled an estimate. When you inspect a result, ask three things. Does it use a single assumed time, show a range, or provide a chart for a documented time? Does the Moon stay in one sign across the plausible interval? Does the page include Ascendant or house claims despite the missing time, and does it identify the assumption behind them? These checks tell you what the calculation supports. An unknown time can still leave useful planet-to-planet placements and contacts, but the exact scope depends on the date, the positions near sign boundaries, and the tool's stated method.
Sources: Free Synastry Chart Calculator | Astro Seek; Astro Seek; How Synastry calculates and explains your chart; Swiss Ephemeris
When does an aspect list show more than sign matching?
A cross-chart aspect list gives stronger evidence of geometric comparison when it names both planets and identifies whose chart each belongs to, then shows the aspect type or angle and some measure of closeness, such as degrees or an orb. Look for a row that can be read without guessing. It should identify one planet in Person A's chart and one in Person B's, name the contact, and show the angle or gap. If the page lists only “Venus-Mars connection,” you may know which themes the writer chose to discuss, but you cannot tell whether the page compared exact positions, applied a broad sign-based rule, or selected a particular orb. A table with degrees is more useful for checking the geometry. Missing degrees limit what you can verify from the page; they do not prove that no calculation took place. The live Synastry Calculator — Compare Two Birth Charts page from Kundlit gives a concrete example of a more inspectable output. Its description says each contact row pairs a planet in Person A with one in Person B and shows contact type, angle, gap, and motion. The page also states that it uses ten bodies, from the Sun through Pluto, without the Moon's nodes, and identifies its frame as the Western tropical zodiac. Those disclosures let a reader ask specific questions: which bodies were included, what angle defines the contact, and how close is the pair to it? The format makes the geometry easier to follow. It does not settle the interpretive meaning of a contact, which belongs to the next stage of reading. The Swiss Ephemeris documentation describes calculation functions and options, but it documents software capability rather than the choices or implementation of every consumer page that may name it. Karmastro’s provider page also describes birth inputs and major cross-chart aspects. Such a statement tells you what the service says it does; it is not an independent check of its code. Keep the two forms of evidence separate. Conversely, an interpretation written only from signs can still offer a useful sign-level comparison, provided it is described at that level rather than presented as a verified exact contact. A calculation source can help explain how a tool produces positions, but the engine's name does not tell you how a particular site built its aspect list. The Swiss Ephemeris documentation describes calculation functions and options; it documents software capability, not the choices or implementation of every consumer page that may name it. For a degree-based reading, check both placements, the aspect definition, and the orb policy before comparing results. Two pages may use different contact sets or thresholds and therefore show different rows without either output being a simple sign matcher. If the tool gives planet pairs, angles, and gaps, you can describe its result as a displayed cross-chart geometric comparison. If it offers only sign descriptions, call it sign-level interpretation. Either can answer a different question. The useful test is whether the evidence shown matches the level of detail you plan to read.
Sources: Synastry Calculator — Compare Two Birth Charts; Swiss Ephemeris; Free Synastry Calculator - Relationship Astrology Chart | Karmastro
How do live calculators differ in what they show?
The useful comparison is not which page looks most complete, but which part of the trail it exposes. A sign-entry form can compare supplied labels. A form that asks for two birth records and returns placements supports a broader claim: the service says it derived chart positions. A cross-chart aspect list adds another layer. These are different scopes, not a quality ranking. Provider descriptions show what a page claims to do; they don't independently prove its calculations. Karmastro's “Synastry Calculator” displays date, birth time, and city fields for both people. The page says it converts local times to UTC, calculates positions with Swiss Ephemeris, and returns major cross-chart aspects. A reader can classify its stated scope as birth-data calculation followed by aspect comparison. It remains a provider claim, not an independent check. Astro Seek's “Free Synastry Chart Calculator” asks for each person's date and birthplace, while marking birth time optional. It says 10:00 AM is used when time is unknown and notes that exact times improve house overlays. That makes the time assumption visible: the result may use a default, not a recorded birth moment. Kundlit's “Synastry Calculator” asks for date, time, and place for both people, identifies its signs as Western tropical, and describes a contact table with planet pairs, aspect type, angle, gap, and motion. Those fields expose more of the path from chart inputs to cross-chart contacts. They remain provider claims, not an external code check. Astrodienst's “Free Charts and Data” page separates a chart drawing calculated from individual birth data from extended choices such as house systems and from ephemeris resources. These are distinct kinds of evidence. A wheel's appearance doesn't reveal its settings or prove two charts were compared; an ephemeris name doesn't show how another service used it. | Page | What it shows | Fair conclusion | |---|---|---| | Karmastro | Two birth records, stated method, aspect list | Provider describes calculation and comparison. | | Astro Seek | Two dates and places; optional time with a default | Provider describes a flow that may use assumed time. | | Kundlit | Two birth records, tropical frame, contact details | Provider describes comparison with visible geometry. | | Astrodienst | Individual-data charts, settings, ephemerides | These are distinct chart resources. | Read this as a comparison of disclosure, not a league table. None of the pages independently audits its internal software, time conversion, or every setting used for one result. A concise output doesn't prove that no calculation occurred; it may show only an interpretation. The fair conclusion stays close to the evidence: “the tool says it calculated these charts,” “the output shows these contacts,” or “this page compared signs I supplied.” When two outputs differ, compare birth inputs, any assumed time, zodiac, and included bodies or contact types before deciding what changed. If the table gives a gap or orb, check how the tool defines it. Different settings can produce different lists without either page proving the other wrong. If assumptions aren't visible, the method remains unclear from the page. Ask a precise follow-up: “Which placements did I enter, and which did the service derive?” If birth time is uncertain, ask whether the result uses a default. For degree-based synastry, look for both planets, the contact angle, and an orb or gap. Then you can name the result's demonstrated scope without relying on a brand label or polished compatibility prose.
Sources: Free Synastry Calculator - Relationship Astrology Chart | Karmastro; Free Synastry Chart Calculator | Astro Seek; Astro Seek; Synastry Calculator — Compare Two Birth Charts; Free Charts and Data
Why a chart image or ephemeris name is not enough
A wheel can display chart data, and an ephemeris can supply planetary positions, but either label leaves questions about inputs, settings, and the cross-chart step unanswered. Missing transparency narrows what you can verify; it doesn't prove that no calculation occurred. Describe the work the page demonstrates, not what you assume it did behind the scenes.
A chart image presents information. It doesn't, by itself, record how each value was obtained. Astrodienst's Free Charts and Data page describes chart drawings calculated with individual birth data, alongside extended chart options, house-system choices, a time-zone atlas, and ephemerides. That provider page shows chart output and calculation resources as distinct parts of a service. It doesn't establish that every wheel elsewhere came from birth details, or that a wheel alone proves a cross-chart comparison. A polished image might accompany a calculation; it might also present placements a user entered. Ask what data produced the positions and whether the output identifies each person's placements.
The same care applies to the words “Swiss Ephemeris.” Its documentation describes software for astrological calculations, including planetary and lunar positions, house functions, and calculation choices. That tells you what the software can do. A third-party page that names it makes a provider claim about its method; the manual can't confirm that the site used it for the displayed result, converted local birth times correctly, or selected the stated settings. The name is evidence about a claimed source, not an independent audit of another site's implementation.
Provider disclosures still help. Synastry's Chart Calculation Methods & Birth-Time Sources page describes inputs and how its unknown-time profiles handle ranges and omit houses or angles. Kundlit's Synastry Calculator describes contact rows with the planet pair, aspect type, angle, gap, motion, and selected bodies. These are specific claims about what the providers show, not certification of their code. If two outputs disagree, compare birth date, local time and location first. Then check zodiac, included bodies, rounding, aspect definitions and orb limits. For house comparisons, check the house system. A difference may come from a different choice, not a faulty calculation.
a tool might calculate accurately yet show only a concise interpretation or simplified wheel. Sparse display alone can't prove it merely matched entered signs. In turn, a detailed wheel and confident prose don't prove that the inputs were complete or that the page derived every placement. This evidence ladder ranks what a reader can verify, not the astrological worth of a reading. If settings are hidden, say the method isn't fully inspectable. Don't turn that limit into a claim about what happened.
Match your wording to the evidence. If you entered Moon, Venus and Mars signs, say the service compared the signs you supplied. If it asks for birth details and returns placements, say the page reports calculating them from the details and settings shown. If it also identifies both charts' planets and gives contact angles or orbs, say its output displays cross-chart geometry. reproduce the placements in a second transparent calculator with matched inputs and conventions, or ask the provider how it handles time conversion and calculation choices. Agreement supports the displayed result under those assumptions; it still isn't a code review. State what was entered, what was returned, and what remains unstated.
Sources: Swiss Ephemeris; Free Charts and Data; How Synastry calculates and explains your chart; Synastry Calculator — Compare Two Birth Charts
What should you check before comparing your placements?
Before interpreting a comparison, make a small record: what each person supplied, what the page returned for each chart, and which assumptions it disclosed. If you entered Moon, Venus, and Mars signs yourself, you have a sign-level comparison. If you entered birth details and the page returned placements, it says it derived those positions. If it also names cross-chart contacts and their degrees or orbs, you can inspect the geometry behind an aspect reading. Next, verify only the layer you need. The Free Charts and Data page from Astrodienst describes charts calculated from individual birth data and offers separate chart drawings and house choices. Karmastro's Synastry Calculator, for example, says it takes each person's date, local time, and city, then returns cross-chart aspects. That is a published method claim and visible output; it is not an independent check of the site's calculation. If a birth time is unknown, note whether the page used a default or represented uncertainty, and leave time-sensitive houses and angles aside unless the time is supported. Then choose the right next step: verify missing placements, inspect degrees, or work with known signs. The Synastry Comparison Report compares supplied Moon, Venus, and Mars signs and optional degrees; it doesn't calculate natal positions from birth details. Use [Compare our placements](/compatibility-test) when you already have those placements and want to read them together. If their source is uncertain, check that first.
Sources: Free Synastry Calculator - Relationship Astrology Chart | Karmastro; Free Synastry Chart Calculator | Astro Seek; Free Charts and Data
A little more clarity
Does a synastry tool calculate charts if it asks for birth details?
Birth date, time and place show that a service intends to derive chart positions. Returned placements make that claim easier to inspect. The form and provider’s method statement do not independently verify its implementation.
Can a tool calculate a chart when birth time is unknown?
It may use a stated default time or show a range of possible placements. Those approaches have different limits. Treat houses and angles with care unless the birth time is supported.
What should an aspect list show?
For a more inspectable comparison, look for both planets, which person each belongs to, the aspect type or angle, and a measure of closeness such as degrees or an orb. Check the tool’s settings before comparing lists.
Does the Synastry Comparison Report calculate placements from birth details?
No. It compares supplied Moon, Venus and Mars signs, with optional degrees. It does not calculate natal positions from birth details.
Sources & further reading
- Free Charts and Data
Describes birth charts calculated from individual birth data and separately presents chart drawings, house choices, time-zone resources and ephemerides.
- Swiss Ephemeris
Documents calculation options and distinct functions for planetary positions and house positions, showing that an engine name alone does not disclose a tool’s settings.
- Free Synastry Calculator - Relationship Astrology Chart | Karmastro
States that the page takes both people’s date, local time and city, converts local time to UTC, uses Swiss Ephemeris and returns major cross-chart aspects.
- Free Synastry Chart Calculator | Astro Seek
Shows birth time as optional on the synastry form and provides a concrete example of a birth-data workflow with a stated time assumption.
- How Synastry calculates and explains your chart
Describes its calculation conventions and how its unknown-time profiles show ranges and withhold houses and angles.
- Astro Seek
The accessible chart instructions describe a 10:00 AM default for unknown birth time and note that exact time matters for houses and the Ascendant.
- Synastry Calculator — Compare Two Birth Charts
Describes two birth-record inputs and contact rows with planet pairs, angle, gap, motion, selected bodies and a tropical zodiac frame.
Synastry Comparison Report
Enter known placements for two people. Get an input-by-input comparison, selected aspect calculations and a clear record of what remains uncertain.
Compare our placements