Alabama Mugshots & Recent Arrests | Search Booking Records Free

Arrest & Inmate Search Name + state lookup
Search Ready
RECENT ARREST • MUGSHOT • JAIL • INMATE

Search Arrest, Mugshot & Inmate Records by Name

Search by name and state for arrest, booking, mugshot, inmate, jail roster, prison, criminal and court-record search categories.

Recent Arrests Arrest & booking lookup
Mugshots Booking-photo searches
Inmate Search Jail & custody lookup
Jail Roster Booking & custody records
Criminal Records Criminal & court search
Prison Records Correctional lookup
Name + State Search
No SSN Required
Multiple Record Types
1
Who are you searching for? Enter the person's name and state.
0/3
Complete your search details First name, last name and state are required.
SEARCH MAY INCLUDE
Recent Arrest Booking Mugshot Jail Roster Inmate Prison Criminal Court
Only basic search details are needed Do not enter Social Security numbers, financial information or other sensitive identifiers.
01
Search by Name Start with basic identity information
02
Narrow by State Helps focus the search jurisdiction
03
Continue Securely Review the next search step
i

Independent records-search resource. This website is not a government agency, police department, sheriff's office, jail, prison or courthouse. Search coverage varies by source and jurisdiction. Some links may lead to third-party services, and compensation may be received when a partner service is used.

Do not use information obtained through this search for employment, tenant screening, credit, insurance or other decisions governed by the Fair Credit Reporting Act.
Official Alabama county jail, ADOC, ALEA, Alabama court and victim-notification sources checked

Alabama Mugshots: Use the Right Official Site for the Exact Record You Need

People searching Alabama mugshots usually need one of four answers: Was the person booked? Are they still in jail? What charge or bond was listed? or what happened after the arrest? Those answers do not all live in one statewide mugshot website.

The fastest safe workflow is: identify the county, open that county’s official jail roster, check current inmates and recent releases, verify more than the photo, then move to Alabama court records, ADOC, ALEA CHRI, VNS/VINELink or a records request only when that next system fits the situation.

A mugshot is not a conviction. A booking photo, arrest entry, warrant, listed charge or bond amount does not prove guilt and does not show the final court outcome. Do not use this page for employment, tenant, credit, insurance or other consumer-reporting decisions.
Start here

Pick the question first, then open the right official site

Do not start by typing a name into every paid search box you find. Use this quick router to decide where the record is most likely to be.

Best first move for most users Find the county where the arrest happened → open that sheriff/jail roster → check Current Inmates → check Released / 48 Hour Release / 24-Hour Booking if available → then use court, ADOC or VNS only if the jail page no longer answers the question.
Fresh booking County sheriff or jail roster
Released fast Released / 48-hour / 24-hour booking view
State prison Alabama Department of Corrections
Case outcome Alabama court record access

The Simple Alabama Mugshot Workflow

Alabama mugshot verification workflow Choose county, search current and released jail records, verify booking details, then move to court, ADOC, VNS or records request. 1County 2Roster 3Verify 4Next

County → current/released roster → booking details → court / ADOC / VNS / records request

What Are You Actually Trying to Find?

County Picker: Which Alabama Jail Site Should You Open First?

Start with the place where the person was arrested or booked. If you only know the city, use the county that covers that city or check the police department that made the arrest.

Fast practical routing by Alabama situation
What you know Open first After it opens, do this
County of arrest County sheriff or detention center inmate roster Search current inmates first, then released/48-hour/24-hour booking views.
City only County covering that city, plus city police records route if needed Find arresting agency on the booking page before requesting a report.
Only a mugshot screenshot County roster from visible logo/watermark/date clues Do not rely on screenshot alone; verify name, date, charge and custody.
They were sentenced to prison Alabama Department of Corrections inmate search Search AIS number first if available; otherwise use first/last name.
Need case result Alabama court access or county clerk Search the defendant/case number and read court disposition, not just booking charge.
Need official criminal history ALEA Criminal Records / CHRI Use ALEA review/challenge instructions instead of a commercial mugshot page.
Practical shortcut: Search Google/Bing like this: “[County Name] Alabama sheriff inmate roster”, “[County Name] AL current inmates”, or “[City] Alabama who’s in jail”. Open the sheriff/county domain first.

Micro Step-by-Step: Search Alabama Mugshots Without Wasting Time

Write down the likely county. Use the arrest city, police agency, courthouse location, traffic stop location, jail name, news report or family information. Do not search “Alabama” only unless you truly have no county clue.
Open the official county roster. Prefer sheriff, county, detention center or official jail portal domains. Avoid repost sites until after you check the official source.
Check “Current Inmates” first. Search the last name only if spelling may vary. Then add first name if too many results appear.
Check the release view second. Look for wording such as Released Inmates, 48 Hour Release, 24-Hour Booking or Recent Bookings. This is the step most people skip.
Open the inmate profile, not just the list row. The profile may include mugshot, age, booking date, booking number, charge wording, arresting agency, bond and release information.
Compare multiple identity fields. Use name + age/date of birth + booking date + arresting agency + charge. Do not identify someone by photo alone.
Save the record details before leaving the page. Copy the official URL, date checked, booking number, charge wording and release/bond information.
Move to the correct next system. Court for legal outcome, ADOC for state custody, ALEA CHRI for official history, VNS/VINELink for alerts, or local records office for older reports.

Official Alabama Roster Examples: What to Click After the Page Opens

These examples are included because they show real Alabama lookup patterns. They are not a complete county directory; they teach you how to read official jail systems correctly.

Official Alabama county examples with exact next steps
Area Official source What to do after opening
Madison County / Huntsville Madison County Inmate Roster Disclaimer Choose Current Inmates if the person may still be detained. Choose 48 Hour Release if they may have bonded out. For urgent booking information, Madison lists Jail Booking Info at 256-519-4800.
Mobile County / Mobile Metro Jail Mobile County Who’s in Jail
Mobile County 24-Hour Booking
Use Who’s in Jail for current custody. Use 24-Hour Booking when your question is about very recent intake. Compare the booking page to court records if charges matter.
Jefferson County / Birmingham & Bessemer Jefferson County Inmate Inquiry Search name, subject number or booking number. Use the In Custody filter when you need current custody. Check Housing Facility because Birmingham and Bessemer can both appear.
Etowah County / Gadsden Etowah County Roster Choice Choose Current Inmates first. If no result appears, choose 48 Hour Release. This is important for fast bond-outs.
Marshall County / Guntersville Marshall County Inmate Roster Accept the disclaimer, search the name, check current custody, then check released inmates if the person may no longer be jailed.
State prison custody Alabama DOC Inmate Search Use AIS number first if known. ADOC says its online search is for currently incarcerated inmates, historical data is not online, and Youthful Offender records are not included.
Why this is useful: the same search habit does not work everywhere. Madison emphasizes Current Inmates and 48 Hour Release, Mobile separates Who’s in Jail from 24-Hour Booking, and Jefferson lets you filter by facility and custody status.

If They Bonded Out Quickly, the Current-Inmate List May Be the Wrong Page

Many users think “no current inmate result” means no arrest happened. In Alabama county systems, that is often the wrong conclusion.

Current inmates

Use when the question is: “Is this person still in jail right now?”

48-hour release

Use when the person may have been booked and released recently. Madison and Etowah-style systems commonly use this pattern.

24-hour booking

Use when the question is specifically about very recent jail intake, such as Mobile County’s 24-Hour Booking route.

Court records

Use when the jail listing disappeared but you still need to know whether a criminal case was filed.

Best habit: check current custody and recent release views before moving to paid databases.

How to Read an Alabama Mugshot or Booking Record

Booking fields that matter more than the photo alone
Field What it helps answer Common mistake
Mugshot / photo Confirms the jail published a booking image when available. Assuming the photo proves guilt or current custody.
Booking number Identifies a specific jail intake event. Using it as a court case number.
Booking date/time Shows when the jail processed the person. Assuming it is the exact arrest time.
Charge wording Shows what the jail listed at booking. Treating it as final court disposition.
Bond May show a bond clue or amount. Paying before confirming holds, conditions or court changes.
Arresting agency Tells you who may hold the incident/arrest report. Assuming the jail created the police report.
Release status Shows whether that jail custody record ended. Thinking release means the case is dismissed.
Wrong-person risk: Alabama has many common names. Do not identify someone from a mugshot screenshot alone. Compare name, age/date of birth, booking date, agency, charge and court/custody route.

No Alabama Mugshot Result? Use This Troubleshooting Order

1. Wrong county

Search by arrest location, not home address. A person can live in one Alabama county and be booked in another.

2. Too soon

Jail intake, photo, fingerprinting, medical screening and data entry can take time before the public roster updates.

3. Released fast

Check released, 48-hour release or 24-hour booking pages before assuming no booking happened.

4. City facility

Some arrests may begin with a city police department before county jail routing. Check the arresting agency.

5. State custody

If the person was sentenced or transferred, use ADOC rather than the county roster.

6. Federal custody

If U.S. Marshals or federal court is involved, use the Federal Bureau of Prisons locator.

7. Restricted record

Juvenile, Youthful Offender, sealed, expunged or otherwise restricted records may not appear in ordinary public tools.

8. Older record

County rosters are not always long-term archives. Use court records, ALEA CHRI or a records request.

Alabama DOC Inmate Search: Use It Only When State Custody Fits

ADOC is not a statewide county booking photo archive. It is most useful after a person is in Alabama state correctional custody.

Use ADOC for
  • Current Alabama state prison custody.
  • AIS number search.
  • State inmate location/status clues.
  • Death row, escape or state-prison-specific searches.
Do not use ADOC for
  • Fresh county jail arrests.
  • Every Alabama mugshot.
  • Historical jail booking photos.
  • Youthful Offender public lookup.
  • Municipal or county-only detention questions.
After ADOC opens Enter AIS number first if you have it. If not, search first and last name. If more than 50 results would match, narrow the name. Remember ADOC says historical data is not available online and Youthful Offender records are excluded from public search.

Open Alabama DOC Inmate Search

Use Alabama Court Records for the Case, Not the Mugshot Page

A jail page answers custody and booking questions. Court access answers case questions: filing, hearing, disposition, amended charge, bond order or later court activity.

Alabama court access

Alacourt / trial court records

Use this when you have a case number or need to search by defendant. Some online access may require paid access, case purchase or clerk-office use.

Open Alacourt Public Access

Court system route

Alabama Administrative Office of Courts

Use this when you need official court-system links, e-filing/payment routes or court-system information.

Open Alabama AOC

Save jail booking details first. Name, county, booking date, charge wording and case number if shown are the most useful fields.
Search the court system by case number when possible. A case number is more precise than a common name.
Verify county and defendant. Same-name results can appear in different Alabama counties.
Read the current court status. Look for filings, hearings, warrants, bond changes, disposition or transfer language.
Contact the clerk when online access is incomplete. For certified copies or sealed/restricted questions, the clerk route is usually required.

ALEA CHRI: When You Need Official Alabama Criminal History

A mugshot page is not an official Alabama criminal-history record. Use ALEA when you need formal criminal-history review, challenge, correction or expungement preparation.

ALEA Criminal Records

Official state record route

ALEA’s Criminal Records Identification Unit handles criminal-history and background matters, including fingerprint-based record functions and Alabama CHRI review.

Open ALEA Criminal Records

Review / challenge

Use the official PDF form

If your goal is to review or challenge your Alabama CHRI, use the official ALEA form, not a mugshot website.

Open ALEA CHRI Review/Challenge Form

If you need expungement-related help, certified history or record correction, a screenshot from a jail roster is not enough. Follow ALEA and court instructions.

Alabama VNS and VINELink: Use the Correct Notification Tool

Notification tools help when custody changes matter, but they are not a replacement for every county jail roster.

Which notification route should you try?
Situation Open this Important limit
Fresh county arrest / pretrial case County sheriff or jail Alabama VNS says pretrial/county-stage cases should go through the sheriff where the crime occurred.
Convicted and sentenced to ADOC custody Alabama Victim Notification System VNS is for offenders convicted in Alabama and sentenced to ADOC custody.
General custody notification where available VINELink Coverage depends on agency participation and record availability.
After Alabama VNS opens Create a user profile, search or connect the eligible offender, choose notification preferences, and keep contact information current. VNS says users registered on an older version may need to register again.

Open Alabama VNS · Open VINELink

How to Request Older Alabama Arrest, Jail or Police Records

If a county roster no longer shows the booking, request the right record from the right office.

Identify the record type. Arrest report, incident report, jail booking record, mugshot, warrant record and court document may be held by different offices.
Find the arresting agency. The jail roster may show whether it was city police, county sheriff, state agency or another unit.
Collect useful identifiers. Full name, date of birth, arrest date, county, city, booking number, case number and charge wording.
Contact the records custodian. Police/sheriff for incident or arrest report, jail for booking/custody record, clerk/court for court files.
Ask about required form, fee and ID. Some Alabama agencies require a form, proof of identity, fee or in-person request.
Use ALEA CHRI for formal state criminal-history review. That is different from requesting a single mugshot or arrest report.
Copy/paste request script: “I am trying to verify a possible arrest or jail booking for [full legal name], around [date], in [city/county]. Please tell me whether your office is the records custodian for the arrest report, booking record or mugshot, and what form, fee or identification is required.”

Common Mistakes That Make Alabama Mugshot Searches Feel Broken

Mistake 1

Searching statewide first

Fresh booking photos usually live county-by-county. Start local.

Mistake 2

Skipping released lists

A fast release can remove the person from current inmates while a recent-release page still answers the question.

Mistake 3

Using ADOC too early

ADOC is for current state correctional custody, not every county booking.

Mistake 4

Trusting photo reposts

Reposted mugshots may be old, cropped, copied or missing release and court context.

Mistake 5

Ignoring court records

Booking charges can change. Court records are where case status and disposition matter.

Mistake 6

Paying before checking official pages

Many official roster and recent-booking pages are free.

Official Sources Used in This Alabama Mugshot Guide

Alabama Department of Corrections — Inmate Search Search current ADOC inmates by AIS number or name
ALEA Criminal Records Identification Unit Official Alabama CHRI and criminal-record guidance
Alabama Victim Notification System Notifications for eligible ADOC-sentenced offenders
Madison County Sheriff — Inmate Roster Current inmates and 48 Hour Release example
Mobile County Sheriff — Who’s in Jail / 24-Hour Booking Mobile County current inmate route
Jefferson County Sheriff — Inmate Inquiry Birmingham/Bessemer inmate inquiry route
Etowah County Sheriff — Roster Choice Current inmates and 48 Hour Release example

Alabama Mugshots FAQs

Is there one official Alabama mugshot website?
No. Fresh Alabama mugshots and booking records are usually handled by county sheriff offices, county jails or detention centers. ADOC is for current state correctional custody, not every county booking.
What should I check first for a recent Alabama arrest?
Check the official county sheriff or jail roster for the county where the arrest happened. Search current inmates first, then check released, 48-hour release or 24-hour booking pages if available.
Why can I find a mugshot on one site but not the county site?
The third-party result may be old, copied, incomplete, from another county, or missing release/court context. Always recheck the official county, court, ADOC or ALEA route before relying on it.
Does ADOC show every Alabama jail inmate?
No. ADOC search is for currently incarcerated Alabama state inmates. It is not a statewide county jail booking-photo archive and does not include Youthful Offender public search records.
Where do I check Alabama court status after a mugshot?
Use Alacourt public access, Alabama Administrative Office of Courts resources or the local county clerk. Court records are the correct route for filings, hearings and dispositions.
What if the person was released quickly?
Look for released-inmate, 48-hour release or 24-hour booking views. A person can disappear from a current-inmate list while still appearing on a recent-release or recent-booking page.
How do I get official Alabama criminal-history information?
Use ALEA Criminal Records and the official CHRI review/challenge process. A mugshot page is not an official Alabama criminal-history record.
Can Alabama VNS notify me about a county jail inmate?
Alabama VNS is for eligible offenders convicted in Alabama and sentenced to ADOC custody. For pretrial or county-stage cases, contact the sheriff in the county where the crime occurred.
Are Alabama mugshots proof of guilt?
No. A mugshot or booking entry only shows that a person was processed by a jail or detention system. It does not prove guilt, conviction or final court outcome.
How do I request an old mugshot or arrest report?
Identify the arresting agency and record type first. Request arrest or incident reports from the police/sheriff, booking records from the jail when available, court documents from the clerk, and official CHRI from ALEA.

Bottom Line

Best Alabama mugshot workflow: county roster first, released/48-hour/24-hour page second, court record third, ADOC only for state custody, ALEA CHRI for official criminal history, and VNS/VINELink for eligible notifications.

Save the official source name, URL, date checked, booking number, county, charge wording, arresting agency, custody/release status and next system used. That turns a vague mugshot search into a verifiable record path.

Independent information guide: Jail-Mugshots.org is not the Alabama Department of Corrections, Alabama Law Enforcement Agency, Alabama Administrative Office of Courts, any Alabama sheriff, county jail, police department, Alabama VNS, VINELink or the Federal Bureau of Prisons. This page explains public official resources and does not create, update, certify, remove or guarantee any arrest, jail, mugshot or court record. For emergencies, call 911.
Public-record navigation tool • No private mugshot database claim

Mugshot Record Excavator: Official Jail, Court & Booking Verification Tool

Use this tool to build a safer official-record search plan, generate better search queries, decode booking terms, score match confidence, prepare a records request, and avoid wrong-person mistakes. It runs in your browser and does not submit your entries.

Source RouterJail, sheriff, court, DOC, BOP, VINELink
Identity CheckName, date, county, facility, case signals
Record DecoderBond, hold, warrant, release, disposition
Copyable OutputSearch plan, request note, checklist

Build a practical official-record search plan

This does not search hidden records. It creates a safer step-by-step path to find the right official jail, sheriff, court, state, or federal source.

Important: A mugshot or arrest listing is not proof of guilt or conviction. Always verify with official jail and court sources before relying on a result.

Match confidence calculator

Use this before assuming a mugshot, arrest listing, or booking entry belongs to the right person.

0% confidence signals checked
Rule: Name-only matches are weak. The strongest matches combine source, location, date, facility, and court follow-up.

Booking and jail-record field decoder

Select a term commonly found on jail rosters, inmate searches, booking pages, and court follow-up records.

Local meaning varies: Jail words are not always used the same way in every county or state. Confirm through the official agency.

Generate a records request note

Create a clean, polite request note for a sheriff’s office, jail, court clerk, police department, or public-records office.

Privacy caution: Do not include Social Security numbers, private medical details, passwords, or unrelated sensitive data in a public-records request.

Problem solver: missing, old, or confusing results

Choose the issue you’re facing and get a practical next-step checklist.

Best practice: For serious use, save the official source name, URL, date checked, and record details. Records can change after booking.

Generated result

Your plan, links, decoded explanation, request note, or checklist will appear here.

Start with the Planner tab

Add a state, county/city, name, date, and goal. The tool will create an official-source search path and copyable verification log.

Official-first No fake database User safety focused

Browser-only privacy note: this tool does not send your entries to this website.

Leave a Comment