🔭 Objects
📋 Queue
⚙️ Scope
📊 Stats
❓ Help
👤 Account
⚪ Grey
🔴 Red
Sunset
Astro Dark
Astro Dawn
Moonrise
Moonset
Moon Age
Moon Illum.
Sort:
No objects match your filters.

📋 Tonight's Observing Queue

Add objects from the Objects tab using the + Queue button.

🌌 Sky Conditions

🏔 Observing Sites & Horizon

Save observing sites — each bundles a location and its own horizon profile. Selecting a site loads both at once.

Define obstructions for this site below. Trees, buildings, or terrain.

Set minimum visible altitude at each compass bearing. 0° = open horizon, 30° = blocked to 30° elevation.

Click or drag on the chart to draw your horizon profile. The red line is your current horizon mask.

Stand at your observing site and hold your phone upright in portrait mode. Point the top edge of the phone at the obstruction (treetop, roofline) so it lines up with the top of your screen. Tap Record at each bearing.

📱 Calibration tip: Before starting, wave your phone in a figure-8 motion a few times to calibrate the compass. If the bearing looks wrong, try holding the phone briefly flat and level, then return to portrait.
Hold portrait, top toward sky. When horizontal, elevation reads 0°. Tilt the top of the phone up toward the obstruction — elevation increases. The color turns green when above 0°.
---°
Tilt: ---°
0 points recorded

🔭 Telescope

🔬 Eyepieces

🌈 Nebula Filters

Check the filters you own. Expanded object cards recommend which (if any) helps for that target.

☁️ Cloud Sync

Create an account to sync your telescopes, eyepieces, filters, observations, queue, and settings across all your devices. The app still works offline — your data syncs when you're online and logged in.

1. Overview

Night Crazy is an observing planner for visual astronomy and astrophotography. Enter your location and it calculates which of 3,200+ objects — galaxies, nebulae, clusters, double stars, and the planets — are observable tonight and when, accounting for your telescope, your sky conditions, the Moon, and the obstructions around your observing site.

Everything runs in your browser and works offline. Your telescopes, eyepieces, filters, observations, queue, sites, and settings save on your device, and an optional free account syncs them across devices.

This app was inspired by and includes data from the Imm Deep Sky Compendium, created by Gary Imm — a prolific deep-sky astrophotographer whose compendium catalogs thousands of objects with observing notes, ratings, and imaging details. His website at garyimm.com hosts an extensive collection of his astrophotography, detailed object data, and links to his publications, and is well worth exploring.

2. Feature List

3,200+ Objects

Galaxies, nebulae, clusters, planets, and curated double stars across all major catalogs.

Real-Time Visibility

Altitude and direction for your exact location, date, and time.

Planets

All 8 planets with live position, magnitude, phase, and angular size.

Double Stars

75 curated pairs with separation, colors, and split difficulty for your aperture.

Twilight & Moon

Sunset, astronomical dark/dawn, moonrise/set, age, and illumination.

Altitude + Azimuth

Hourly bars show how high and which direction, all night long.

Multiple Telescopes

Save unlimited scopes and switch the active one in a tap.

Eyepiece Calculator

Magnification, true field, exit pupil, and best-match suggestions.

Nebula Filters

Per-object advice on which filter helps — and when to use none.

Limiting Magnitude

Tells you whether each object is within reach of your scope and sky.

Observing Sites

Save locations with their own horizon profiles; switch in one tap.

Horizon Mask

Define trees and buildings three ways — including a phone-sensor survey.

Min/Max Altitude

Limit to the slice of sky you can actually see — great for balconies.

Observing Queue

Build a target list, sort by transit, export to text or SkySafari.

"Now" Mode

One tap shows only what's above the horizon right now, with direction.

Cloud Sync

Optional account syncs everything across your devices.

3. Getting Started

  • Allow location access when prompted, or type your coordinates and tap 💾 Save Location.
  • The date defaults to today and the timezone is detected automatically, including daylight saving.
  • On the Scope tab, set your telescope's aperture and focal length and your sky's Bortle scale.
  • Back on Objects, the list is sorted by best visibility for tonight.
Tip: Add the page to your phone's home screen for one-tap access at the eyepiece (see section 18).

4. Observer Settings

At the top of the Objects tab:

SettingWhat it does
Latitude / LongitudeYour observing location. Tap 💾 Save Location to store typed coordinates, or allow geolocation to auto-fill.
DateThe night you're planning for — evening through the next morning.
TimezoneAuto-detected with DST. Change only when planning for another zone.
Min AltHides objects that never rise above this altitude. 20° avoids horizon murk.
Max AltHides objects that only appear higher than this — useful when a balcony roof or overhang blocks the overhead sky.

Changing any of these recalculates the list automatically.

5. Twilight & Moon Panel

The band below the settings shows the night's key times:

  • Sunset — the Sun drops below the horizon.
  • Astro Dark — astronomical twilight ends and the sky is fully dark; deep-sky observing begins.
  • Astro Dawn — astronomical twilight begins in the morning; dark sky ends.
  • Moonrise / Moonset — when the Moon crosses the horizon.
  • Moon Age — days since new moon (0 = new, ~15 = full).
  • Moon Illum. — percentage lit. High values wash out faint objects.

6. Browsing Objects

Each object is a card with its name, type, nickname, visibility badge, and key stats. Tap a card to expand it for full detail:

  • Distance, size, surface brightness, coordinates, and classification
  • Catalog cross-references (Messier, NGC, IC, Caldwell, and more)
  • Links to Astrobin, SIMBAD, and Aladin
  • Nearby objects within 8° — tap any of them to jump straight to that object
  • Best eyepiece and nebula-filter recommendations for your gear
  • Your personal priority, status, and notes

7. Filtering & Sorting

Filters

  • Search — by name, nickname, notes, or catalog number (e.g. "M 31", "Andromeda", "NGC 7000").
  • Type — Galaxy, Nebula, Stars, Planet, or Double Star. The subtype menu narrows to valid options.
  • Constellation, Catalog, and Rating.
  • Visibility — including "Visually seeable" (hides what's too faint for your scope and sky) and "Unblocked by horizon" (hides what's fully behind your obstructions).

Sorting

Best visibility tonight, name, rating, magnitude, size, transit time, moon separation, or longest viewing window.

8. Altitude Bars & Direction

Each card shows colored blocks for every hour from 7pm to 4am. The top number is the object's altitude; below it is the compass direction and degrees (azimuth) at that hour.

ColorAltitudeMeaning
Green45°+Excellent — high and clear
Dark green30–45°Good
Amber15–30°Fair — some atmosphere
Red0–15°Low — heavy atmosphere
GreyBelow 0°Below the horizon

The azimuth (compass direction and degrees) appears under each hour, so you know which way to face as the object moves across the sky. Objects that pass near your zenith change direction quickly around their highest point — that rapid swing is normal. Hours blocked by your horizon mask are dimmed and marked with a 🌲 icon. Below the bars, the viewing window shows the time range the object is above your minimum altitude during darkness, and Highest At shows when it peaks, in which direction, and how high.

9. The "Now" Button

Tap ⏱ Now (right of the sort bar) to switch into a live "what can I see this minute" view:

  • The list is filtered to objects that are observable right now — above the natural horizon, above your minimum altitude, and clear of your horizon mask. Anything below the horizon or hidden behind a tree or building drops out.
  • Each card shows the object's live altitude and direction at this moment.
  • The altitude bars collapse to just the two hours closest to the current time, so you see where each object is now and where it's heading next — without the clutter of the whole night.

Tap the button again to return to the full list and full-night bars.

At the eyepiece: combine "Now" with a type filter and "Visually seeable" to see exactly what's worth slewing to right now.

10. Observing Queue

Tap + Queue on any object to add it. On the Queue tab you can reorder targets, sort by transit time, and export — as plain text or a SkySafari .skylist file.

11. Telescopes & Eyepieces

Each gear section has an Edit button — controls stay hidden until you tap it, so you can view your setup cleanly without changing anything.

🔭Multiple Telescopes

Save as many telescopes as you own. The Active Telescope dropdown switches between them — all calculations update for the selected scope. The app shows focal ratio, Dawes limit, and maximum useful magnification.

🔬Eyepieces

Add each eyepiece with its focal length and apparent field of view (40°–120°, including 70°). The app shows magnification, true field, and exit pupil, and recommends the best eyepiece to frame each object.

12. Sky Conditions & Limiting Magnitude

Set your Bortle scale (1 = pristine, 9 = inner city), seeing, and transparency. From these and your aperture the app computes naked-eye and telescope limiting magnitudes, and tells you on each expanded card whether the object is easy, near your limit, or likely too faint. This also powers the "Visually seeable" filter.

Surface brightness matters: a large galaxy may be "bright" by total magnitude yet invisible because its light spreads thin. The app weighs surface brightness against your Bortle sky.

13. Nebula Filters

On the Scope tab under 🌈 Nebula Filters, check the filters you own (Tele Vue Nebustar, Astronomik OIII, Astronomik UHC are pre-loaded; add your own too). Expanded object cards then recommend which filter helps:

  • Planetary nebulae & supernova remnants — a narrowband OIII gives the highest contrast.
  • Emission nebulae — a UHC-type filter works well (passes H-beta and OIII).
  • Galaxies, clusters, double stars, planets — use no filter; they'd only be dimmed.
  • Reflection & dark nebulae — no filter; they shine by broadband light.

14. Observing Sites & Horizon

Define the obstructions around your site so the app knows what's actually blocked. Three methods:

  • Compass Points — a minimum altitude for each of the 8 directions. Quickest setup.
  • Visual Editor — draw your horizon profile on a 360° chart.
  • 📱 Phone Survey — point your phone at each obstruction and record while panning; it builds the profile from your phone's compass and tilt sensors.

Blocked objects are flagged and their blocked hours dimmed. You can save multiple Observing Sites — each bundles a location and its own horizon — and switch between them with the Active Site dropdown. Choosing "Ad-hoc" keeps your current location with an open horizon.

Phone survey notes: hold the phone upright in portrait, top edge toward the obstruction; wave it in a figure-8 first to calibrate the compass. Requires granting motion-sensor permission and HTTPS.

15. Statistics

The Stats tab summarizes your logged observations by status, type, and priority.

16. SkySafari Export

From the Queue tab, Export SkySafari creates a .skylist file. Open it on your phone and choose SkySafari — your targets appear under Observing Lists, identified by their best catalog number.

17. Accounts & Sync

An account is optional — the app works fully without one, storing everything on your device. On the Account tab you can register or log in to sync your telescopes, eyepieces, filters, observations, queue, sites, and settings across all your devices.

  • When you log in, your data is pulled from the server and merged in; changes push automatically.
  • If you forget your password, use Forgot password? to receive a reset link by email.
  • New accounts get a verification email; you can use the app right away and verify when convenient.
Pushing existing data: log in on the device that already has your setup and tap ⟳ Sync Now first, then log in on your other devices to pull it down.

18. Night-Vision Modes

To protect your dark adaptation at the eyepiece, the app offers two screen modes, chosen by the toggles in the tab bar. They're mutually exclusive — turning one on turns the other off — and your choice is remembered between sessions.

Grey (for use under a red filter)

If you place a physical red filter over your screen, the app's normal colours become hard to read — red film blocks blue and green almost entirely, so blue accents go nearly black. Grey mode remaps everything to a high-contrast greyscale on black, with heavier text, so that brightness alone carries the information — which is the one thing the filter preserves. The altitude blocks are reshaded by brightness (lighter = higher).

🔴Red (no filter needed)

Red mode turns the whole interface to deep red on black — the classic dark-adaptation scheme. It uses only red tones, with no white, blue, or green anywhere, because even small amounts of blue/green light are what degrade night vision. Use this when you don't have a physical filter. The altitude blocks appear as red intensities (brighter red = higher).

Also turn your brightness down. Both modes handle colour, but a bright screen still affects your eyes at any colour — most observers run their device at minimum brightness alongside these modes.
Which to use? If you already use a red filter or red film over the screen, choose Grey. If you want the app itself to go red with no filter, choose Red.

19. Installing on Your Phone

Open the site in Safari (iPhone) or Chrome (Android) → Share / menu → Add to Home Screen. It launches full-screen with the Night Crazy icon, like a native app. If you update the app and the icon still shows an old version, remove the icon and clear the site's data, then re-add it.

20. Tips & FAQ

Why is an object "below horizon" all night?

Objects with very southern (or northern) declinations may never rise from your latitude. Seasonal objects like M31 in late spring only rise near dawn — check the later hours (3am, 4am).

My data disappeared

Without an account, data is stored only in that browser and is lost if you clear browser data or use private mode. Log into an account to sync and protect it across devices.

How accurate are the positions?

Planet positions are good to ~1–2 arcminutes; the Moon's to ~0.3°. Twilight and sun times are within a few minutes. Location to two decimal places (~0.7 mile) is plenty — coordinate precision beyond that makes no visible difference.

Why are galaxy distances shown in "Mly"?

Galaxies are listed in millions of light-years (Mly) — M51, for example, is about 25 Mly away. Nebulae and clusters are close enough to be shown in plain light-years, and planets in astronomical units (AU). Double-star distances are to the primary star, in light-years.

Does it work offline?

Yes — once loaded, the planning features work without a connection. Location, sync, and the external image/data links need internet.

Clear-sky wishes — enjoy your time under the stars.