JPL Small-Body Database

The JPL Small-Body Database (SBDB) is an astronomy database about small Solar System bodies. It is maintained by Jet Propulsion Laboratory (JPL) and NASA and provides data for all known asteroids and several comets, including orbital parameters and diagrams, physical diagrams, close approach details, radar astrometry, discovery circumstances, alternate designations and lists of publications related to the small body. The database is updated daily when new observations are available. In April 2021 the JPL Small-Body Database started using planetary ephemeris (DE441) and small-body perturber SB441-N16. Most objects such as asteroids get a two-body solution (Sun+object) recomputed twice a year. Comets generally have their two-body orbits computed at a time near the perihelion passage (closest approach to the Sun) as to have the two-body orbit more reasonably accurate for both before and after perihelion. For most asteroids, the epoch used to define an orbit is updated twice a year. Orbital uncertainties in the JPL Small-Body Database are listed at the 1-sigma level.

On 27 September 2021 the JPL Solar System Dynamics website underwent a significant upgrade.

$233,000$ orbits were computed in August 2021 and in the 12 months to August 2021, more than 3.3 million orbits were computed.

Close-approach data
(planetary ephemeris DE431) close-approach data is available for the major planets and the 16 most massive asteroids. Close approach data is available by adding  to the query string at the end of the body's URL. Close approach data used to be available by adding  or   to the query string. The Wayback Machine prefers the  option. The JPL Small-Body Database close approach table lists a linearized uncertainty. The time of close approach uncertainty and min/max distance correspond to the 3-sigma level.

Orbit viewer
In the past, one could view a 3D visualization of the body's orbit using a Java applet. As of mid-2023, one could see something similar using JPL's Orbit Viewer tool, which was implemented using JavaScript, Three.js and WebGL.

The visualized orbits use unreliable 2-body methods, and hence should not be used for accurately determining the time of perihelion passage or planetary encounter circumstances. For accurate ephemerides use the JPL Horizons On-Line Ephemeris System that handles the n-body problem using numerical integration.