Free online tool · no signup

Rock Identifier

You picked up a rock in a creek bed, on a beach, or at the edge of a roadcut — and now you want to know what it is. This identifier reads the photo for color zoning, banding, fracture, and crystal habit, then returns the three most likely candidates with Mohs hardness, typical environment, and the lookalike rock to rule out before you decide whether to keep it.

  • Reads banding, luster, fracture, crystal habit
  • Mohs hardness range per match
  • Names the lookalike to rule out, not just the answer
  • Optional locality input weights regional finds

Reviewed by RockHoundR Field Team · Field identification & geology editors · Last verified

Rock or mineralJPG / PNG / WebP · up to 6MB

Free identification · no account · no sign-up

Quick answer

Upload a clear, well-lit photo of one specimen on a plain background. You'll get three ranked rock or mineral identifications with Mohs hardness, typical environment, and a lookalike to rule out — free, no signup, in about ten seconds.

Most rocks people pick up fall into a handful of common categories: chalcedony family (agate, jasper, chert, flint), quartz family (quartz, amethyst, citrine, smoky quartz), iron-bearing minerals (hematite, magnetite, pyrite), and a long tail of feldspars, calcites, and basalts. A photo identifier narrows the field by reading the visual features that separate these groups — color zoning, fracture style, surface luster, and the geometry of any crystal faces.

The tool returns three ranked candidates rather than one answer because field rocks routinely look identical in photos. Jasper and agate are the same mineral (microcrystalline quartz) with different internal structures; chert and flint are nearly indistinguishable to the eye; obsidian and onyx both look black and glassy at a glance. The ranked list, with the lookalike named in each card, is more useful for a field decision than a single guess.

Photo identification is a starting point, not a substitute for a hand lens, streak plate, and a Mohs pick. Use it to narrow possibilities before driving home, then confirm in good light with a couple of physical tests if the answer matters.

Visual identification guide

These six show up more than any others in 'what rock is this' submissions. Each card shows a reference specimen and the single feature that separates it from its closest lookalike.

Agate mineral
AgateMohs 6.5-7

Concentric banding visible in cross-section or on a wet surface. If the bands curve in parallel layers, it's agate; if the pattern is mottled or solid color, it's jasper.

Photo: Wikipedia contributors · wikipedia

Jasper mineral
JasperMohs 6.5-7

Opaque, often red-brown or yellow, no banding. Conchoidal (curved) fracture. Same mineral as agate (chalcedony) but without the layered structure.

Photo: Wikipedia contributors · wikipedia

Quartz mineral
QuartzMohs 7

Glassy luster, hexagonal prismatic crystals when terminated. Mohs 7 — scratches glass. No cleavage; fractures conchoidally.

Photo: Wikipedia contributors · wikipedia

Obsidian igneous
ObsidianMohs 5-6

Volcanic glass — pure black, deeply glossy, sharp conchoidal fracture. Beware of dark vesicular basalt, which is dull and bubbly.

Photo: Wikipedia contributors · wikipedia

Petrified Wood fossil
Petrified WoodMohs 6.5-7

Preserves wood grain and growth rings. Replaces original cellulose with silica, so it has the hardness of quartz (Mohs 7).

Photo: Mauro Cateb · wikimedia

Calcite mineral
CalciteMohs 3

Rhombohedral cleavage in three directions; fizzes in dilute hydrochloric acid. Soft enough to scratch with a copper penny (Mohs 3).

Photo: Wikipedia contributors · wikipedia

Common rock comparison

The six specimens above, side by side. When matches come back close in confidence, this is the table that breaks the tie.

SpecimenHardness (Mohs)StreakLusterCleavageField tell
Agate6.5-7whitewaxynoneConcentric banding visible on a wet or cut surface.
Jasper6.5-7whitewaxynoneOpaque, conchoidal fracture, no banding.
Quartz7whitevitreousnoneHexagonal prism termination, vitreous luster.
Obsidian5-6whitevitreousnoneGlossy black, conchoidal fracture, no vesicles.
Petrified Wood6.5-7whitevitreous to waxynoneVisible growth rings and replaced cell structure.
Calcite3whitevitreousperfect in 3 directionsThree perfect cleavages at 75°/105°; fizzes in acid.

Identify by color

Color alone is unreliable — many rocks share it — but it narrows the candidate list fast.

Red / red-brown
Jasper, red agate, hematite, red sandstone, garnet-rich gneiss.
Black
Obsidian, basalt, tourmaline (schorl), magnetite, hornblende.
Green
Serpentine, jade (nephrite or jadeite), epidote, malachite, fuchsite-rich quartzite.
Yellow / brown
Citrine, tiger's eye, yellow jasper, pyrite (brassy), limonite-stained sandstone.
Purple
Amethyst, fluorite, lepidolite, sugilite, charoite.

Identify by hardness (Mohs)

Hardness is the single most reliable field test. A fingernail is ~2.5, a copper penny ~3.5, a steel knife ~5.5, a glass plate ~5.5–6, a quartz hand-pick ~7.

1–2.5 (fingernail)
Talc, gypsum, graphite.
3 (copper penny)
Calcite — fizzes in dilute acid.
4–5 (steel knife)
Fluorite, apatite. Apatite is harder and shows hexagonal prisms.
5.5–6 (glass)
Feldspar, hornblende. Will not scratch quartz.
7 (scratches glass)
Quartz, agate, jasper, petrified wood. Most common 'pretty rock' creek finds.
8–10 (rare in the field)
Topaz, corundum (ruby/sapphire), diamond.

How the rock identifier works

  1. Step 1

    Upload a clear photo

    Natural light, fill the frame, surface texture visible. JPG, PNG, or WebP up to 6MB.

  2. Step 2

    Add where you found it (optional)

    Beach, creek, roadcut, glacial till — location weights regional finds and rules out lookalikes.

  3. Step 3

    Get 3 ranked matches

    Each match: visible ID clues, where it's typically found, Mohs hardness, and a lookalike to confirm against.

Take a photo that identifies well

  • Natural daylight, just outside direct sun.
  • Fill the frame with one specimen on a plain background.
  • Show banding, crystal faces, or fracture patterns.
  • Wet the surface to bring out true color if it's ambiguous dry.

What to avoid

  • Camera flash — washes out true color and hides luster.
  • Blurry shots — kill identification of crystal habit.
  • Backlighting — turns the specimen into a silhouette.
  • Multiple unrelated rocks in one frame.

How accurate is this rock identifier?

Photo-based identification has hard limits. We say so plainly so you can decide where to trust it and where to verify.

Strong on

  • Distinctive specimens with visible structure: banded agate, hexagonal quartz, vesicular basalt, petrified wood with grain.
  • Common chalcedony, quartz, calcite, pyrite, mica, and obsidian — high training-data coverage.
  • Calling out the lookalikes when two candidates are close (jasper vs chert, obsidian vs basalt).

Less reliable on

  • Massive specimens with no visible structure (chert without fracture, weathered river cobbles).
  • Cut, tumbled, or polished material — surface features are gone.
  • Rare or locality-specific varieties without distinctive visual cues.
  • Anything where a streak test, acid test, or hand lens would decide it. The photo can't show those.

Want unlimited IDs in the field?

The RockHoundR app works offline, saves every find to your map, and overlays them onto 250,000+ rockhounding spots with geology and land-access data.

Download on the App StoreGet it on Google Play

Rock Identifier FAQ

How accurate is photo-based rock identification?

On distinctive specimens (banded agate, terminated quartz, vesicular basalt) accuracy is high — the visible structure carries the ID. On massive or weathered material it drops sharply, which is why the tool returns three ranked candidates rather than one, and names the lookalike in each card so you can run a streak or hardness test to confirm.

Why does it return three matches instead of one?

Field rocks routinely look identical in photos. Jasper and agate are the same mineral with different internal structures; chert and flint differ only by impurities; obsidian and dark vesicular basalt both look glossy-black. Three ranked candidates give you the right decision to make rather than a confident wrong answer.

Will it identify minerals and crystals as well as rocks?

Yes. Common chalcedony, quartz family (amethyst, citrine, smoky), calcite, pyrite, mica, and feldspar are well covered. For dedicated crystal or mineral specimens see the crystal identifier or mineral identifier — those use slightly different prompts tuned for habit (crystal) and luster + diagnostic tests (mineral).

Why does it ask where I found it?

Locality is the single most useful piece of context after the photo itself. A red-banded pebble from a Lake Superior beach is almost certainly Lake Superior agate; the same pebble from Florida is more likely jasper. The field is optional and we never invent details — it only weights regionally common candidates.

What can't this tool do?

It can't measure hardness, streak, density, cleavage, fluorescence, or magnetism — all of which often decide an identification. Treat the result as a narrowed candidate list for the physical tests that confirm it.

Is the result reliable enough to buy or sell on?

No. Photo identification is for field decisions and curiosity. For appraisal, valuation, or museum-grade identification, send the specimen to a mineralogist or accredited gemological lab with cut, weight, and locality data.

Is the web tool the same as the app?

The identification engine is the same. The web tool is free for three IDs per day in your browser. The RockHoundR app removes the daily limit, saves every find to a personal map, works offline in remote areas, and overlays results onto 250,000+ rockhounding spots with geology and land-access data.

References & sources

Property data and reference imagery used on this page are cross-checked against the following sources.