What ADOC Mugshots Show
Alabama's prison agency runs an official website. It has a search tool for people held in state custody. Think of it as a state-prison locator. It is not a county booking feed. Local arrests stay in sheriff and jail records. The two systems each track a different stage of the same case. Someone booked at a county jail may later land in an ADOC facility. Each agency keeps its own file.
The photo on an ADOC profile is an ID picture tied to that state record. It can look different from the shot taken at county booking. So it is neither the original booking photo nor evidence of a fresh arrest. "Custody" simply means which agency holds a person right now.
The search covers current state custody only. Released, discharged, or transferred people may not show up. The same goes for someone kept in a county jail. Youthful Offender Act records are excluded too, since that status sits under separate Alabama law. A missing profile can reflect those limits. The person may still have an arrest or prison stay.
Use the ADOC Offender Search
Start at the official ADOC inmate search when you need to check state custody. Do you need to know whether someone sits in state custody now? The page answers that. The AIS number works best. That six-digit Alabama Institutional Serial identifier pins down one person. No AIS? The form also takes a name, and the remaining fields help filter the results.
- Enter the person's AIS first when you have it. Check all six digits before you submit the search.
- Without an AIS, try the full name or a partial name. Use the available race, sex, birth-year, or institution fields to narrow the results.
- Open a likely profile and compare its AIS and identity fields with the information you already have.
- Read the result as current-custody information. It does not stand in for a county booking record or a full history of past ADOC custody.
A name search can sprawl. It may pull in people with similar names. Stop when the identity details do not match. Never settle on a profile because the name rings a bell. The AIS should agree when you have one. A mismatch means the result is not a solid match.
ADOC Search Fields
The public form lists the fields shown here. AIS narrows things down fastest. Name queries run broad, so lean on the other fields to sort lookalike results instead of trusting the first row as a confirmed identity.
| Field | How to use it |
|---|---|
| AIS | Six-digit Alabama Institutional Serial number; use it first when known. |
| Inmate name | Use a full or partial name when AIS is not available; compare any result with other identity fields. |
| Race and sex | Use these visible search fields to narrow a name search, not as a sole identity match. |
| Birth year | Compare the year shown in a result with the information you have. |
| Institution | Use the institution field as an additional filter when it is known. |
The public locator documents a fixed set of search fields. Treat that list as a description of the form, not a guarantee. Any single ADOC profile can look different from the next one. One may carry a photo plus the full AIS and identity fields. Another may show far less. Trust only the details actually printed in the profile you pull up, and never guess at an offense, a sentence, a release date, or any other field from a name match or from a record that belongs to someone else.
Note: A name match is a lead to verify, not enough on its own to establish that a profile belongs to a particular person.
Why AIS Beats a Name
A six-digit AIS points straight at one state-prison record. A name rarely does. Names get shared, misspelled, and echoed back as lookalike matches. That is why the AIS, whenever you have it, is the cleanest route to the right ADOC profile. It is also the best tool for telling apart men who share a name.
Working from a name alone? The form still helps. Race, sex, birth year, and institution all sit there as searchable fields. Check a match against several of them at once, not just the name line. If any detail clashes, treat the result as unresolved. Confirm the identifier or ask the department about the record.
Blank results have several possible causes. The person may not be in current ADOC custody. He or she may have left state custody entirely. Some categories sit outside what the public locator will return. A spelling slip or an overly narrow search can hide a record too. A blank screen, in other words, proves nothing about whether a person was ever incarcerated.
ADOC Photo Updates
An ADOC profile photo serves one purpose: identification. It may not be the picture taken at an earlier county booking. No public rule sets a numeric refresh schedule. ADOC may swap an image as part of its profile records. But nothing published fixes a refresh date or interval.
The locator tracks current custody only. Former inmates rarely appear there. Anyone released, discharged, or transferred out of ADOC care generally drops from public view. It is not an online archive of past prisoners or their pictures. So a vanished result fits the tool's narrow scope.
Need an older photo or record? Use the department's records process and identify the person as a former inmate. Do not expect the current profile to hold the image from a county arrest years earlier. County booking pictures stay with the county agency that created them.
Note: No published number sets a photo refresh interval, so an image should not be described as current to a particular date.
County Booking vs ADOC Photos
A state-prison profile and a county booking file answer different questions. The first covers current incarceration under ADOC. The second covers a local arrest handled by a sheriff or jail. Someone can move from county custody into ADOC. That transfer never makes the two photos interchangeable.
| Record | What it covers | Where to look |
|---|---|---|
| ADOC profile photo | Identification image associated with a current state-prison profile, when shown. | ADOC's public inmate search. |
| County booking photo | Photo associated with a local arrest or booking; online display and retention vary by county. | The sheriff or jail that handled the booking, through its official roster or records process. |
Alabama has no single public database of county booking photos. Each county runs its own setup. Web rosters, brief release windows, and app-based pages all differ from county to county. Some places offer no stable browser roster at all. Some systems display a photograph or a placeholder. The Alabama County Directory points to each local site. Follow that custodian's own official path from that page onward.
For a recent local arrest, start with the county record. For current state custody, start with ADOC. County rosters can vanish. This happens once a person leaves the jail. The state locator rarely helps with someone never transferred into ADOC custody.
Request ADOC Records and Photos
When the locator comes up empty, ADOC's official About page lists the current public-records contact and submission steps. Form 23-A appears in the department's records materials. Ask ADOC for the current copy and instructions first, since forms and procedures can change.
Administrative Regulation 23 and Form 23-A set a nonrefundable $20 processing fee. Extra costs may apply, and prepayment can be required. Request a current estimate before expecting copies. Email public.records@doc.alabama.gov or call 334-353-3883 for records questions. Central Records answers at 334-353-9738. Confirm the contact and process with the department directly.
Above all, make a focused request so records staff can identify the file.
- Give the person's full name and AIS, if known.
- Name the exact record or photograph sought instead of asking for every image or file.
- State the relevant date range and whether the request concerns a current or former inmate.
- Ask which form to use, whether any part may be withheld, the current fee, and whether extra or advance costs apply.
Alabama's public-records law reaches the agency that receives the request. An ADOC request does not sweep in county jails, courts, or private publishers. Asking for "all photos" rarely identifies anything. Name one person instead. Spell out the exact record, a date span, and whether the person is in state custody now or was before.
Ask up front whether any part may be withheld or redacted, and why. Redacted simply means removed from your copy. Some stays back to protect confidential or investigative material. If the answer comes back partial, ask which portion was withheld and on what legal basis. A redaction does not mean no record exists.
A narrower date range helps staff locate the file. Ask about extra costs, prepayment, and timing. The records materials give no standard turnaround, so ask ADOC directly what response time to expect. For a county intake photo, contact the sheriff or jail that handled the booking.
ADOC Escape Notices
ADOC keeps a separate Escapes page as well. It posts safety notices about escape events. The page is not a second inmate search, nor a complete list of people wanted across Alabama. A notice may list an AIS number, name, birth year, and escape date.
Use the notice only for the event it reports. Call 911 or local law enforcement with immediate location information; do not approach the person. An escape notice is a public-safety alert, not a court disposition, and it never replaces the official profile or case record.
The two tools simply do different jobs. The inmate search finds people currently in ADOC custody. An escape notice reports a public-safety event. Neither serves as a statewide county arrest log, and neither produces a booking photo from a local arrest.
Note: An escape notice is a separate safety source, so it does not replace a local booking record or the court docket.
Court and Federal Custody Searches
Court files tell a different story than jail rosters do. They show court outcomes, not bookings. The Alabama Judicial System's official site links to Just One Look. That service pulls state trial-court records one case at a time. Payment may be required. A docket lists the filings, pleas, dismissals, verdicts, and sentences in a case. Each entry marks a step in the case. Read the disposition at the end of the docket. That is the court's final word on the matter.
Federal custody works differently from any of these state systems. The Federal Bureau of Prisons locator tracks federal inmates only. It is not an Alabama county roster, and it posts no booking photos. Federal court records live elsewhere, through PACER or the clerk's office for the right court.
Immigration detention has its own tool. The ICE Online Detainee Locator finds people held in immigration custody, not Alabama arrests. County jail, state prison, federal prison, immigration detention, and court files are separate systems. One hit means nothing about the rest.
Note: A court docket can clarify a case result, but it is not the source of the county's booking photo.
When ADOC Shows No Match
A blank result is not the last word. The public locator covers people incarcerated in ADOC custody right now. Former prisoners generally do not show up. Youthful Offender Act cases are excluded too. Someone held only in a county jail, released before transfer, or moved out of ADOC custody may never appear in it at all.
Check the AIS number first. It needs all six digits. Without one, enter the name as the official search expects, then narrow the results with the identity and institution fields listed there. A similar name is not enough. If the profile still cannot be confirmed, ask ADOC how to request the exact record instead of assuming anything from an empty screen.
Local bookings call for a local source. Go to the sheriff or jail that handled the intake. A county web roster may list current custody or a short recent-release window. Some counties have no stable public browser search at all. A state-court docket can sort out the case outcome, but it will not replace the booking record. Choosing the right agency is the real next step.
For someone in state custody now, compare the AIS and the identity fields on the profile. Treat any photo there as an ADOC identification image. Older photographs and former inmates take a records request. Ask ADOC what is available. Each route answers one question, and none of them adds up to a full history of every arrest or custody event.