To search for an inmate using an XJail system, visit the official website of the county sheriff’s office or local detention center hosting the public XJail portal. You can locate an incarcerated individual by entering their full legal name, booking number, or arrest date. The system displays active custody status, filed charges, bail amounts, scheduled court appearances, and housing facility details.
Understanding XJail and Public Inmate Management Systems
The XJail software portal (developed by CentralSquare Technologies, formerly Superion) is a widely deployed jail management system (JMS) used by county sheriff’s departments, municipal jails, and regional detention centers across the United States. Designed to streamline jail operations, public records transparency, and law enforcement administration, the platform powers the public-facing online inmate search tools found on many county law enforcement websites.
When a law enforcement agency arrests an individual, the intake process takes place at a local booking facility. During intake, officers record the individual’s demographic information, fingerprints, mugshots, listed charges, personal property, and bail amounts determined by court schedules. The XJail software centralizes these records, making specific, non-confidential custody data available to attorneys, bail bondsmen, family members, and the public.
Public inmate search portals operate in accordance with state open records laws, such as the Freedom of Information Act (FOIA) at the federal level and equivalent state-level public record mandates. These regulations require local government agencies to provide timely access to information regarding individuals currently detained in public facilities. However, juvenile records, sealed court documents, sensitive protective custody details, and federal detainer holds may be restricted or withheld from public view.
Step-by-Step Guide: Locating an Inmate via the XJail Web Portal
Finding an incarcerated individual on an XJail public roster requires navigating to the specific jurisdiction where the arrest occurred or where the individual is housed. Local county sheriff offices host their own independent XJail interfaces, meaning there is no single centralized national XJail URL.
1. Identify the Correct Jurisdiction
Because county jails operate independently, you must identify the county or municipality where the individual was taken into custody. If an arrest occurred within city limits, the individual is typically transferred to the county detention center within a few hours of initial booking.
2. Access the Official County Sheriff or Jail Web Page
Search for the official government website of the county sheriff’s office (ending in .gov or verified county domains). Look for links labeled Inmate Search, Jail Roster, Current Inmates, or Booking Search. Avoid third-party commercial background check websites that charge fees for public records; official XJail searches hosted by county governments are completely free.
3. Enter Required Search Parameters
The XJail search query interface usually offers multiple filter options to narrow down results:
- Legal First and Last Name: Enter the exact legal name. If the system returns no results, try searching by last name only to capture potential spelling variations or hyphenated names.
- Booking Number / Inmate ID: Enter the unique alphanumerical identification number assigned to the inmate during the intake process. This yields the most accurate direct match.
- Date Range: Select the estimated booking date or arrest window to narrow down recent intakes.
4. Review the Search Results and Inmate Profile
Once submitted, the system displays a list of matching records. Clicking on an individual’s entry opens their detailed XJail booking record.
Deciphering XJail Booking Reports and Custody Data
XJail profiles display dense legal and operational terminology. Understanding these data fields ensures you interpret the inmate's current legal status correctly.
| EXAMPLE RECORD BREAKDOWN | |
|---|---|
| Inmate Name: DOE, JOHN ALBERT | Booking ID: 2026-00049281 |
| Facility: Main County Detention Center | Housing Unit: Pod 4B-112 |
| Custody Status: Active Inmate | SOID / Master ID: 0098412 |
The core fields published within an XJail inmate profile include:
- SOID / Master ID Number: The Sheriff’s Office Identification number assigned permanently to an individual. Unlike a booking number, which changes with each separate arrest, the SOID tracks an individual across all historic arrests within that county.
- Booking Number: The unique tracking number for the specific period of incarceration.
- Custody Status: Indicates whether the individual is currently physically present in the facility (In Custody / Active), released (Released / Out of Custody), or transferred (Transferred - State DOC or Out-of-County Hold).
- Statute Description & Charge Level: Lists the specific criminal statutes or codes the individual is accused of violating. Charges are designated by severity, typically categorized as Felony (F1, F2, F3), Misdemeanor (Class A, B, C), or Ordinance Violation.
- Arresting Agency: The police department, state highway patrol, or sheriff's office that conducted the physical arrest (e.g., Metro Police Dept, State Police).
- Bond / Bail Amount: The total monetary figure set by a judicial officer or established via the county bond schedule required for pre-trial release.
- Bond Type: The acceptable payment classification for release:
- Cash Bond: The total bond amount must be paid in full directly to the court or jail in cash.
- Surety Bond: A licensed bail bondsman may guarantee the full bond amount in exchange for a non-refundable fee (typically 10%).
- Personal Recognizance (PR) / Own Recognizance (OR): Release granted based on the defendant's signed promise to appear in court, requiring no upfront monetary payment.
- No Bond Allowed: The inmate is held without bail due to charge severity, probation violations, or an administrative hold.
- Court Date & Division: The scheduled date, time, and assigned courtroom (e.g., District Court Division 3) for the inmate's next initial appearance, arraignment, or preliminary hearing.
Comparing XJail with Other Corrections Tracking Systems
Understanding where an inmate is housed determines which database tool you must use. Local county jails utilizing XJail serve fundamentally different administrative purposes than state prisons, federal facilities, or nationwide victim notification platforms.
| System Type | Operating Entity | Primary Purpose | Information Updated | Typical Inmate Stay Duration |
|---|---|---|---|---|
| XJail Portal | County Sheriff / Local Jail | Pre-trial detainees, short misdemeanor sentences, held-for-court cases | Near real-time intake, charges, bail, booking photo, court dates | 24 hours to 1 year |
| State Dept. of Corrections (DOC) | State Government | Post-conviction individuals serving felony sentences over one year | Facility placement, projected parole dates, sentence duration | 1 year to life sentences |
| Federal Bureau of Prisons (BOP) | U.S. Federal Government | Individuals charged with or convicted of federal crimes | Inmate register number, federal facility location, release date | Variable (Federal sentences) |
| VINELink (VINE System) | Third-Party (Appriss Insights) / Multi-Agency | Automated victim notification, tracking status changes across states | Custody transfers, release alerts, escape notifications | Real-time cross-jurisdictional notification |
Next Steps After Finding an Inmate in XJail
Once you confirm an inmate's presence and details using the XJail system, several critical operational procedures follow depending on your objective.
1. Securing Pre-Trial Release (Posting Bail)
If the XJail record indicates an active bond amount and type, you can initiate the bail process:
- Paying Direct Cash Bail: Contact the facility's bail window. Most county jails accept cashier's checks, money orders, or approved online payment vendors (such as TouchPay or GovPayNet).
- Utilizing a Bail Bondsman: If the cash bond is too high, contact a licensed bail bondsman in the county where the facility is located. Provide them with the inmate’s full legal name, SOID, and booking number obtained from XJail.
- Awaiting Arraignment: If the inmate is listed with "No Bond" or "Subject to Judge's Review," they must remain in custody until their initial court appearance (typically held within 24 to 72 hours of arrest) where a judge evaluates bail conditions.
2. Depositing Inmate Commissary and Phone Funds
Detainees need access to funds for telephone calls, secure electronic messaging, and purchasing personal items from the jail commissary.
- Trust Account Deposits: Most county detention centers integrating XJail use third-party financial interfaces (e.g., CityTeleCoin, Securus Technologies, ViaPath Technologies/GTL). You will need the inmate’s booking number or Master ID to direct funds to their specific account.
- Phone System Setup: Pre-trial detainees cannot receive inbound phone calls. To receive outbound collect or prepaid calls from an inmate, set up an account through the jail's authorized telecommunications contractor.
3. Scheduling Inmate Visitation
County facilities enforce strict rules regarding on-site video visitation, remote video calls, and contact visits:
- Visitor Registration: Intended visitors must register via the county's approved visitor management vendor prior to scheduling a visit.
- Government Identification: All adult visitors must present valid state-issued photo identification or a passport upon arrival.
- Clearance Checks: Individuals with active warrants, active probation status, or past felony convictions may be restricted from visiting dependent on facility policy.
4. Arranging Legal Representation
If the inmate does not already have legal representation, provide the booking details and charged offenses listed on XJail to a criminal defense attorney. If the inmate cannot afford private legal counsel, they can request a court-appointed public defender during their initial arraignment hearing.
Troubleshooting Common XJail Search Issues
If an inmate search yields no results or displays conflicting information, consider the following technical and administrative factors.
Processing Delays (Intake Lag)
During peak arrest hours (such as weekend nights or holidays), county facilities experience heavy intake volume. It can take anywhere from 2 to 6 hours after physical arrival at the detention facility for an arrestee to be fully fingerprinted, processed, and published to the public XJail web roster.
Transfers to External Facilities or State Prison
If an inmate is no longer listed in XJail, they may have been transferred. Common reasons include:
- Out-of-County Warrants: The inmate was picked up on an active warrant from another county and transported to that jurisdiction.
- State DOC Transfer: Following felony sentencing, the inmate was transferred from the local county jail into the custody of the state Department of Corrections.
- Medical Facility Transport: If an inmate requires urgent emergency medical care, they may be temporarily moved off-site to a local hospital under deputy guard.
Sealed Records and Protective Custody
Certain inmate profiles are purposefully restricted from the public XJail portal:
- Juvenile Offenses: Minors prosecuted under juvenile law are excluded from public jail rosters.
- Sealed Proceedings: High-profile cases, protective witnesses, or cases subject to judicial gag orders may have public booking records suppressed by court mandate.
- Federal Detainer Holds: Inmates held exclusively on federal warrants or immigration detainers (U.S. Marshals Service or ICE holds) may sometimes be listed under alternate administrative registries or withheld from standard county web portals.
Alternate Name Spellings and Aliases
If an individual was booked under an alias, maiden name, or misspelled legal name, standard searches will fail. Try the following search variations:
- Search using only the first three letters of the last name followed by an asterisk wild-card (if supported by the search interface).
- Search by arrest date rather than name.
- Verify whether the individual uses compound or hyphenated last names, and try entering each component separately.
Mandatory Legal and Safety Considerations
When using public corrections lookup platforms like XJail, keep the following legal standards in mind:
Presumption of Innocence: Information published on an XJail inmate roster reflects public arrest records and preliminary allegations. An arrest does not constitute a conviction. All accused individuals are presumed innocent until proven guilty in a court of law.
Mugshot Scraping Laws and Commercial Exploitation: Many states enforce public records protections that prohibit commercial websites from scraping public jail rosters to demand payment for mugshot removal. Official government XJail portals never charge fees to view public booking photos or custody data.
Victim Rights and Automated Alerts: Victims of crime seeking real-time notifications regarding an inmate's release, bail payment, or transfer should register directly with VINELink, the National Victim Notification Network. VINELink connects directly into backend jail software databases to issue automated text, email, or telephone alerts when custody status changes occur.
Frequently Asked Questions
How often is information updated on an XJail public inmate search portal?
Most county XJail portals update automatically every 15 to 30 minutes directly from the sheriff’s office central database. However, system maintenance, high intake volume, or network delays can occasionally delay profile updates by a few hours.
Can I look up past inmates who have already been released from jail?
It depends on individual county policy. Some sheriff's departments configure their XJail public portals to show only currently incarcerated individuals ("Active Inmates"), while other jurisdictions permit searching historical records for individuals released within the past 30 to 90 days. For older records, submit a formal public records request to the county clerk or sheriff's records division.
What should I do if an inmate’s bail amount says "$0" or "No Bond"?
A bail amount of "$0" or "No Bond" typically means the inmate has not yet appeared before a judge to have their bail set, or they are being held for a serious offense that is non-bailable by schedule. It can also indicate an administrative hold from another jurisdiction, probation department, or federal agency.
Why is an inmate listed on XJail if they were arrested by a city police officer?
City police departments usually do not operate long-term housing facilities. After initial booking at a municipal precinct, arrestees are routinely transported to the central county jail facility, which manages booking and housing using the XJail database system.
How can I find an inmate's housing unit or cell location using XJail?
Many XJail profile screens list the specific housing pod, cell block, or unit (e.g., "Pod 3-B"). If the county suppresses housing details on the public web page for security reasons, you can call the jail administration line with the inmate's booking number to inquire about visitation locations.
Navigating Inmate Lookup Efficiently
Locating an inmate using an XJail portal is the fastest way to confirm an arrest, determine bail amounts, and prepare for legal defense or visitation. Always ensure you are accessing the verified .gov website of the county sheriff's office handling the detention to obtain accurate, real-time public records without paying unnecessary third-party search fees. For immediate status changes or safety alerts, register the inmate's information through official victim notification services like VINELink.