Starmap

The night sky, for any moment & place — free, in your browser.

  1. Date
    Change time 21:00
  2. 171,041 towns of 1,000+ people from GeoNames; picking one fills in the place and time zone.
    How the search works

    The list holds every town of 1,000 people or more — 171,041 places. The 29,919 of 18,000+ load when you start typing; a smaller town (Skagen, Bad Tölz) is fetched, about 110 KB at a time, only when that list has no answer. A small town is found by the start of any word in its name. Accents are optional (“malmo” finds Malmö) and å can be typed “aa” (“Aarhus” finds Århus). 86 well-known cities also answer to their other name (“Cologne” finds Köln, “Praha” finds Prague); every other town is searchable only by the spelling GeoNames stores. You can add the country after the name to narrow it, in English, German, Danish, Spanish or French — “Roskilde Denmark”, “Roskilde, Danmark” and “London, UK” all work. The state, province or region works too (“Guadalajara, Jalisco”, “Dresden, Sachsen”, “Austin, Texas”), by its GeoNames name (often English: “Bavaria”) or, for Spain, Germany, Austria, France and Mexico, its local name (“Bayern”, “Andalucía”, “NRW”); in the US, Canada and Australia also as a code (“Springfield MA”, “Vancouver, BC”). A typo still finds nothing rather than the wrong sky. Picking one fills the latitude, longitude and UTC offset.

    Coordinates & time zone

    Latitude runs −90 (South Pole) to 90 (North Pole); longitude −180 to 180, both ends inclusive. A number outside those ranges is not a point on Earth, so the map says so instead of drawing a chart of nowhere.

  3. More text subtitle, place, dedication

    Birth details

    For a birth poster: one centred line under the sky, such as “Emma · 3,450 g · 51 cm · 04:10”. It prints exactly what you type, in the unit you pick: nothing is converted or rounded, and an empty box prints nothing.

    Weight
    Length
Loading star catalog…

50 × 70 cm poster · for a print shop ·

50 × 70 cm poster · for a print shop ·

Your photo stays on this device: it is drawn into the file you download and sent nowhere.

More formats & sharing SVG, JPEG, PDF, print at home, laser, links

— its settings and download are under More options.

More options layout, caption details, theme, size, projection, overlays, language, extras, laser
Layout
Caption
Style
Overlays
Rings the naked-eye star whose distance in light-years is closest to the time from the poster’s date to today, so the light reaching you now left it around that date, and prints its distance under the date. For someone turning 37 in 2026 that is Muphrid or Arcturus, 37.2 and 36.7 light-years away. Distances are Hipparcos parallaxes (van Leeuwen 2007); a star whose parallax is measured worse than 10% is not used, which leaves 1,417 of the 1,630 stars on the chart. Under four years no star is close enough (the nearest, α Centauri, is 4.1–4.3 light-years away), and for ages 5–8, 13–15, 18, 21, 23, 31–33, 62 and 68 none lies within half a light-year, so the poster names the closest star and the year its light really left.
Marks all 110 Messier objects and 23 southern and binocular showpieces (the Double Cluster, Omega Centauri, 47 Tucanae, both Magellanic Clouds, the Carina Nebula, the Jewel Box…) with the symbols star atlases use, labelled M31, ω Cen and so on, with a key in the corner, and adds Uranus and Neptune. Most are binocular targets: only a handful, such as M31, M42, M45, Omega Centauri and the Magellanic Clouds, show to the naked eye from a dark site, and Neptune (magnitude 7.8) never does.
When your date falls inside one of the ten major annual showers on the International Meteor Organization’s list (Quadrantids, Lyrids, eta Aquariids, Southern delta Aquariids, Perseids, Draconids, Orionids, Leonids, Geminids, Ursids), a burst marks its radiant, the point its meteors seem to fly out from, whenever that point is above your horizon. The line under the chart adds how high it stands, where the Moon is and the best hours from your town. The rate it quotes is ZHR × sin(height): an upper bound for a perfectly dark sky, which town lights and moonlight cut, often by half or more. Ticked by default on the Observing chart.
Draws a great naked-eye comet that was above your horizon at that moment, from 21 apparitions since 1900: the Great Comet of 1901, the Great January Comet and Halley (1910), Skjellerup-Maristany (1927), the Great Southern Comet (1947), the Eclipse Comet (1948), Arend-Roland and Mrkos (1957), Seki-Lines (1962), Ikeya-Seki (1965), Bennett (1970), West (1976), Halley (1986), Hyakutake (1996), Hale-Bopp (1997), McNaught (2007), Lovejoy (2011), PANSTARRS (2013), NEOWISE (2020), Tsuchinshan-ATLAS (2024) and ATLAS (2025), on the nights it was brighter than magnitude 5. Positions come from JPL’s orbit for each comet and land within a fraction of a degree; the brightness is fitted to observers’ estimates and can be half a magnitude out, more during an outburst, and for the four comets before 1950 that rest on a few historical estimates, a magnitude or more. The head is sized by brightness and the tail points the way it really pointed, straight away from the Sun, but the tail’s length and shape are illustrative. Fainter comets and satellites are not drawn.
Laser & cutting machine
Text

Text is not converted to outlines.

The outer circle is a red hairline in its own cut layer; stars, lines and the horizon ring are black in an engrave layer. Stars whose dot would be smaller than the minimum are left out rather than burned as specks: at 200 mm with 0.3 mm dots and no text that keeps stars brighter than magnitude 3.5, the 300 brightest in the sky (about half of them above the horizon at any moment); at 300 mm it reaches magnitude 4.1, at 100 and 150 mm magnitude 3.3. Constellation lines still run between fainter stars. With text switched on, the title, place and date are kept as editable lines in a sans-serif font; turn them into paths in your cutting software (Inkscape: Path → Object to Path) before you send the job, or the machine may substitute a font.

All three downloads are free, complete and print-ready — no account, no email, no sign-up. The PNG is rasterized at 300 dpi for the size you picked (50 × 70 cm comes out at 5906 × 8268 px, A4 at 2480 × 3508 px); the SVG is vector, so it scales to any size at all. The PDF carries that same raster on a page recorded inside the file at the size you picked above — an A4 PDF is a 21 × 29.7 cm page, a 50 × 70 cm PDF a 50 × 70 cm one — so a printer reads the dimensions out of the file instead of being told them. Each file carries one small credit line along the bottom edge — nothing else is added or held back.

The Screen sizes in the menu are made for a display, not paper: the PNG comes out at the exact pixel count named in the menu (an iPhone wallpaper is 1179 × 2556 px), with the chart laid out for that screen — below the lock-screen clock and clear of the home-bar strip on a phone, inside the top and bottom 250 px a story app covers, beside the caption on a desktop. Those clear zones follow Apple’s, Android’s and Meta’s published guidance, not a measurement of every phone, so a lock screen with extra widgets can still overlap the top of the chart. They have no paper size, so there is no PDF for them.

Questions, answered once

How accurate is the sky?

The 1,630 stars are the Yale Bright Star Catalogue: every star brighter than magnitude 5.0, which is every star a good eye sees from a dark site. Your date, time and town become a Julian Date and the local sidereal time, and each star is turned into its altitude and azimuth for that minute. Each catalogue place, written for the year 2000, is first carried to the sky of your date by long-term precession (the Vondrák, Capitaine & Wallace 2011 model in the IAU’s SOFA library); by 1066 that is 13° of the equinox’s slide, enough to move Vega and Deneb about 6°. Dates before 15 October 1582 are read in the Julian calendar, as they were written at the time. The Moon holds within 0.01° of NASA/JPL’s DE441 ephemeris, placed for where you stand on the Earth. Mercury, Venus, Mars, Jupiter and Saturn hold within 0.16° of JPL Horizons on every date tested from 1900 to 2049, and the Sun within 0.01°. Two things are not modelled: the stars’ own proper motion (over 2,000 years Alpha Centauri drifts 2.1° and Arcturus 1.3°, every other star of magnitude 1.5 or brighter less than 0.4°) and atmospheric refraction, which lifts anything near the horizon by up to about 0.5°.

What does the chart draw, and what does it leave out?

The 89 constellation figures (Serpens comes in two halves), clipped at the horizon, with star dots sized by brightness and tinted by colour, and east on the left because a sky chart is read looking up. The Milky Way is drawn as a soft band whose centre line is the galactic equator, computed like the stars; its edges and star clouds are a hand-drawn sketch of the naked-eye band, not a photograph, and a checkbox turns it off. The Moon is drawn in its real phase and position, and only when it is above your horizon. The five naked-eye planets are drawn and labelled, sized by how bright each was that night. The Sun is drawn whenever it was up, and the line under the chart says whether your moment was daylight, civil, nautical or astronomical twilight, or full dark; the stars are always drawn where they stood, even when daylight hid them. A solar or lunar eclipse at your moment is drawn as well. Ticking Deep-sky objects adds Uranus, Neptune and 133 deep-sky objects: all 110 Messier objects and 23 southern and binocular showpieces such as Omega Centauri and both Magellanic Clouds. Tick Great comets and any of 21 great naked-eye comet apparitions since 1900 (Halley in 1910 and 1986, Hale-Bopp, NEOWISE, Lovejoy and sixteen more) is drawn where it stood, from JPL’s orbit for it; the tail is drawn in its true direction, straight away from the Sun, but its length and shape are illustrative. Satellites and faint comets are not drawn: this tool does not compute their orbits.

Which towns can I pick?

171,041 towns and villages of 1,000 people or more, from GeoNames (CC BY 4.0), so small places such as Skagen and Bad Tölz are there. Accents are optional (“malmo” finds Malmö); add the country to narrow a name down (“Roskilde Denmark” and “Roskilde, Denmark” both work), and the state, province or region works too, as its name (“Guadalajara, Jalisco”, “Dresden, Sachsen”, “Austin, Texas”) or, in the US, Canada and Australia, its code (“Springfield MA”, “Vancouver, BC”). Anywhere else, enter a latitude and longitude. The town sets the time zone, summer time included, so the time you type is the clock time there.

Is anything uploaded? Do I need an account?

No and no. The page is static and the astronomy runs in your browser: the dates, places and captions you type never leave it, and the page keeps working offline once it has loaded. Copy shareable link writes the whole poster into the address itself, which is how a poster is kept; there is no copy on a server and nothing to log in to. The published site counts page views without cookies (GoatCounter) and never sees what you type.

Offline later: once you have opened the star map with a connection, it reopens and draws the chart with none, because your browser keeps a copy. Town-name search is the exception: its town list is not saved, so offline it says the list did not load; type a latitude and longitude instead. Not saved: the very first page you ever open on this site (open it again while online), and any page or link you have never opened.

Which size and which file should I print?

Pick the size before you download: every print preset is a real page. The PNG is that page at 300 dpi (50 × 70 cm is 5906 × 8268 px, A4 is 2480 × 3508), the JPEG is the same pixels for kiosks that refuse PNG, and the PDF is a page of exactly that size with the same picture in it, so a print shop’s upload form reads the size from the file. The SVG is vector and scales to any size. At home, print the PDF at “Actual size” (100 %), not “Fit to page”. For a big poster without a shop, Print at home cuts the PDF across A4 or US Letter sheets that overlap by 10 mm: 50 × 70 cm is 9 A4 sheets. On the five small sizes, 4×6 in to A5, the caption is held at a printed minimum and the disc shrinks to make room. Some phones refuse to build the largest PNGs; the SVG always works.

Is it really free?

Yes. Every option and every download is complete and free, with no account, no watermark and nothing to buy. The only mark is one credit line along the bottom edge, “Made with Starmap” and the address, which you are welcome to crop.

Wanted tonight’s sky, not a poster?

This page draws a sky that has already happened, laid out for printing. If what you actually came for is the sky where you are, three other free Polyatic tools answer that — same deal as this one: everything computed in your own browser, no account, nothing uploaded.