Search Florida 24 hour booking records to see who police arrested across the state during the last day. Florida runs 67 county jail systems, and each one posts fresh arrests to the web.
The Florida Department of Law Enforcement (FDLE) also holds statewide arrest data on file at its main office. People can look up names, charges, booking dates, and bond amounts at no cost for county-level searches. FDLE charges a small fee for full criminal history searches at the state level. This page covers where to search, how the system works, and what each record holds. It also lists the main statutes that keep these records open to the public.
What a Florida 24 Hour Booking Record Holds
A 24 hour booking record is a fresh log of arrests at a Florida county jail. The record shows the latest intake at that jail. Most county sheriff sites refresh their rosters every few hours. The exact refresh time varies from one county to the next.
The Booking Process in Florida
When police arrest someone in Florida, the arrestee goes to the county jail for booking. Jail staff takes a photo, logs the full name, date of birth, race, and sex. Staff records all charges from the arrest report. The data goes into the county booking system right away. A copy of the data is sent to FDLE through the Florida Crime Information Center. This is how the record reaches public search tools on the web.

Who Runs Florida Jail Bookings
The county sheriff runs the jail in most Florida counties. A few large counties use a separate corrections department for jail intake. Orange County runs the Orange County Corrections Department. Miami-Dade runs Corrections and Rehabilitation. Each of these agencies runs its own intake process and its own online search tool. FDLE does not run the jails. FDLE collects arrest data from each county and stores it in one statewide system called the Criminal History System.
Why Booking Records Stay Public in Florida
Florida law treats arrest data as public records. The state has a strong public records law. Under Section 119.07 of the Florida Statutes, any person can view jail booking records. No reason is needed to view the records. No Florida residency is needed. This rule makes 24 hour booking data open to anyone with web access. The law was first passed in 1909. The law has been updated many times since then.
Where to Search Florida 24 Hour Booking Records
Two main paths lead to fresh booking records in Florida. The first path is the local county jail roster. The second path is the FDLE statewide search. Each tool covers a different scope and a different cost level.
County Jail Booking Search Sites
Every Florida county posts arrests online at its sheriff or corrections website. You can search by full name on most of these sites. Some counties show a live roster that can be browsed without typing a name. Other counties need a name search before results show. A few county sites let users filter by booking date to pull only the last 24 hours. All county-level searches in Florida are free of charge. The level of detail varies by county.
FDLE Statewide Criminal History Search
The FDLE Criminal History Record Check portal covers all arrests across the state of Florida. It goes further back than a 24 hour search. The portal shows every arrest on file for the named person. The fee is $24.00 per search. The fee is set by Section 943.053 of the Florida Statutes. The fee is the same even when no record comes back. Search results only cover arrests in Florida. Federal cases and arrests from other states do not show up in this FDLE search.

Third-Party Public Records Sites
Many third-party sites list Florida arrest data in their own search tools. They pull data from county sheriff feeds at set times. The data may be a few hours old or a few days old on these sites. The cost varies by site. Use these only to cross-check data. The county and FDLE sites stay the most accurate. Third-party sites may not update as fast as the official county site or the FDLE portal.
How a Florida Booking Search Works Step by Step
A booking search in Florida follows a simple path. Four steps cover most searches. Each step runs on any home computer or mobile phone.
Step 1 Identify the County
Start with the county where the arrest happened. The Florida Department of State keeps a county jails directory. The directory lists every county jail with its address and phone number. Pick the right county. Move on to step 2 after you have the right county name.
Step 2 Open the County Jail Roster
Open the county sheriff or corrections department website. Look for a link called “inmate search,” “jail roster,” or “current inmates.” Most Florida counties put this link on the homepage. Click the link. The search page loads within a few seconds on most sites.
Step 3 Run the Name Search
Type the full name of the person in the search box. Use the last name first format when the form asks for it. Add the date of birth when you know it. Date of birth cuts down on common name results from people with the same first and last name. Hit the search button on the page.
Step 4 Read the Booking Record
The search results show every booking record that matches your search terms. Look at the booking date. A booking date from the last 24 hours means a fresh arrest. Read the charges and the Florida statute numbers. Note the bond amount when listed. Note the next court date when the court date shows on the record.

Florida County Booking Systems at a Glance
Florida’s 67 counties use different booking tools. The table below shows the most-searched counties. Each county runs its own site. Each site has its own search features and posting schedules.
| County | Run By | Search Site | Fee |
|---|---|---|---|
| Miami-Dade | Corrections and Rehab Dept | mdc corrections inmate search | Free |
| Broward | Broward Sheriff’s Office | bsoultranet inmate search | Free |
| Hillsborough | Hillsborough Sheriff’s Office | team1 hillstnsheriff inmate search | Free |
| Orange | Orange Corrections Dept | ocfl inmate search | Free |
| Duval | Jacksonville Sheriff’s Office | jaxsheriff inmate search | Free |
| Palm Beach | Palm Beach Sheriff’s Office | pbso inmate search | Free |
| Pinellas | Pinellas Sheriff’s Office | pcsonline inmate search | Free |
| Lee | Lee Sheriff’s Office | leesheriff inmate search | Free |
Miami-Dade County 24 Hour Booking
Miami-Dade runs the largest county jail in Florida. The Miami-Dade Corrections and Rehabilitation Department runs intake at the Turner Guilford Knight Correctional Center and three other facilities. The online search tool shows a live inmate roster. The roster lists name, booking date, charges, and bond. The jail holds more than 4,000 inmates each day. Between 200 and 400 fresh bookings happen every 24 hours across all four Miami-Dade jail sites.
Broward County 24 Hour Booking
Broward Sheriff’s Office runs the Main Jail in Fort Lauderdale. The online tool shows a current inmate lookup. The list updates a few times each day. The tool covers the main jail and the Stockland Detention Center. The booking section shows charges from the last 24 hours when a date filter is set on the search form.
Orange County 24 Hour Booking
Orange County Corrections Department runs the Orange County Jail in Orlando. The inmate search tool shows people booked at the jail. The list holds current inmates. Some charges show with Florida statute numbers and charge class. The site covers Orange County, Osceola County contracts, and some federal hold inmates.
Hillsborough County 24 Hour Booking
Hillsborough runs the Falkenburg Road Jail and the Orient Road Jail. The Hillsborough Sheriff’s Office inmate search covers both sites. The site shows bookings from the last 24 hours at each jail. Each record shows the booking number, charge list, and bond amount.
Duval County 24 Hour Booking
Jacksonville Sheriff’s Office runs the Duval County Jail. The site covers the main jail, the pre-trial facility, and the work release center. The roster updates each day. Booking photos appear in search results when available on the Duval County site.
Palm Beach County 24 Hour Booking
Palm Beach Sheriff’s Office runs the main county jail in West Palm Beach. The site shows current and recent inmates. Charges show with Florida statute codes. The site updates every few hours each day. Bond amounts and court dates appear on most booking records.
Pinellas County 24 Hour Booking
Pinellas runs the Pinellas County Jail in Largo. The site shows the current inmate search tool. The list shows fresh bookings as soon as the inmate passes through intake. The site covers the central booking facility and the annex booking area.
Lee County 24 Hour Booking
Lee Sheriff’s Office runs the Lee County Jail in Fort Myers. The site shows an inmate lookup with date filters. The booking section lists new arrests posted in the last 24 hours. The Lee site also lists pending court dates for each booking.
Florida Laws That Keep Booking Records Public
Florida law sets the rules for public access to booking data. Four statutes shape how the records stay open to the public. Each statute covers a different piece of the booking records process.
Florida Statute 119.07 Public Records
Section 119.07 gives every person the right to inspect and copy public records. The law covers state, county, and city records. The law does not require any reason to view jail booking records. Florida’s strong public records tradition rests on this statute.

Florida Statute 901.243 Right to Call
Section 901.243 covers the right of arrested people to communicate with family and attorneys. After booking, a person can call a family member or lawyer. The jail must allow this call within a reasonable time. The law adds a layer of fairness to the Florida booking process.

Florida Statute 119.071 Exemptions
Section 119.071 lists records that are exempt from public view. Active criminal investigative details can be withheld during an open case. Basic booking logs do not fall under this exemption. The name, charges, and booking time of an arrested person stay open to the public.

Florida Statute 943.053 Criminal Justice Info
Section 943.053 sets the rules for criminal history record checks across the state of Florida. The law allows FDLE to charge $24 per name search. The fee has stayed at $24 for several years. Any person can run a search. The law shapes how FDLE handles public arrest data for both county and state level queries.

Data Shown on a Florida 24 Hour Booking Record
A Florida 24 hour booking record shows a set of core fields. Each field gives one piece of data about the arrest at the county jail. Most Florida counties show the same core fields with small differences in extra details.
Personal Details on Booking Records
The record shows the full name of the arrested person. The date of birth is included on every record. Race and sex show up on most Florida county records. Some counties add height and weight to the booking data. The booking photo is part of the record on most Florida jail sites. The booking photo comes from intake photos taken at the jail.
Charge Details in Florida Bookings
Each charge lists a Florida statute number on the booking record. The charge name appears next to the statute number. The charge class (felony, misdemeanor, local ordinance) shows on most county sites. The arresting agency name appears on every record. Case numbers show on most county booking records from the same day.
Bond and Release Data in Records
Bond amounts show on most county sites. Bond type (cash, surety, no bond) appears with the bond amount. Court dates show on the booking record when a first appearance is set. Release times show for people who left jail in the last 24 hours before the roster update.
Limits and Removal of Florida Booking Records
Florida booking records stay open under state law. A few limits apply to certain records. Some records get sealed or removed from public search tools by court order. A few categories of arrests are not posted at all.
Sealed and Expunged Records
A Florida court can seal or expunge an arrest record by court order. This removes the record from public view at both the county level and the FDLE level. The person must meet eligibility rules in Florida law. Sealed records do not show up on county jail search tools or on FDLE checks for general public users. Most 24 hour booking records stay online and stay public because they never go through sealing.
Juvenile Booking Records in Florida
Florida keeps juvenile booking records separate from adult records. Section 985.04 of the Florida Statutes limits public access to juvenile arrests in the state. Most juvenile bookings do not show up on public search tools at county sites. Some counties post juvenile booking data only after a court order lifts the seal.
Federal Arrest Records in Florida
Federal arrests happen in Florida through agencies like the FBI, DEA, ATF, and U.S. Marshals Service. These federal arrests do not show up in the FDLE criminal history check tool. Federal cases use the federal court system. Federal arrest searches run through the PACER system run by the federal courts. Most county jail rosters in Florida only show arrestees held at the county jail level.

FDLE Office Details and Contact
The Florida Department of Law Enforcement runs the statewide arrest database in Tallahassee. FDLE also runs the criminal history check portal used for statewide arrest searches. The main office takes public records requests over the phone, by mail, and through online forms. The office is open during business hours on weekdays. Public records staff can answer questions about FDLE arrest data.
FDLE Headquarters
2331 Phillips Road
Tallahassee, FL 32308
Phone: (850) 410-7000
Public Records: (850) 410-7884
Hours: Monday to Friday, 8:00 AM to 5:00 PM Eastern Time
Official site: fdle.state.fl.us

FAQ About Search Florida 24 Hour Booking
People ask the same questions about Florida booking searches at county jails and through FDLE. The answers below cover the most common points in plain language. Each answer gives a direct fact with a focus on the search process in Florida. These answers reflect current state rules and current county posting practices as of 2026.
Are all Florida arrests listed online?
Most arrests show up on county sheriff websites within a few hours of the booking. The county jail posts the name, charges, and booking date on its roster. Some smaller counties may take up to one full day to post fresh records. A few categories of arrests do not appear in public search tools at all. Sealed records do not show up. Expunged records do not show up. Juvenile arrests go to a separate records system. Section 985.04 of the Florida Statutes limits public access to juvenile data in the state. Federal arrests do not go into the county or FDLE system. Federal arrests stay with the U.S. Marshals Service and the FBI. People who need federal arrest data must use PACER. For most local arrests in Florida, the county sheriff website is the best place to start. FDLE also holds statewide arrest data for the state of Florida at its criminal history portal.
How long does a booking stay online?
Most Florida counties keep booking records online for at least 30 days after the booking. Some counties keep them online for several months. A few Florida counties keep them for several years in the same search tool. The record stays online until the county chooses to remove it from the search roster. The exact removal policy varies by county in Florida. Contact the county sheriff’s office for their exact policy on booking record retention. The FDLE statewide criminal history record stays on file for longer periods under state retention rules for criminal justice data.
Is the FDLE search free?
No, the FDLE criminal history search is not free. FDLE charges $24.00 per name for a criminal history record check at the state level. The fee is set by Florida law under Section 943.053. The fee is the same even when no record comes back from the search. Credit card and electronic check payments are accepted through the FDLE online portal. Mail requests with certified checks are also accepted by FDLE. The fee applies to both Florida residents and out-of-state requesters.
Can I remove my booking record from public view?
Yes, you can apply for expungement or sealing through the Florida court system. A circuit court judge decides the outcome of each application. You must meet the eligibility rules set by Florida law. Most people do not qualify because the arrest ended in a conviction. The court process takes several months from filing to final order. An attorney can help with the paperwork and the court hearing. Once a record is sealed or expunged, the county jail and FDLE must remove it from public search tools. The law sets out which arrests can be sealed and which can be expunged under Florida rules.
Does a booking mean someone is guilty?
No, a booking record only shows that the person was arrested and processed at the county jail. The record does not show a court outcome of any kind. Many arrests end with dropped charges when the state drops the case. Some end with not guilty verdicts after a trial in court. An arrest record on a Florida booking roster is not proof of guilt of any crime. The record is just a log of intake at the jail. Courts in Florida may find the person not guilty at trial even after the booking shows up on the public record.
Why do some counties not show booking photos?
Each county sets its own photo posting policy in Florida. Some counties post photos right after intake. Other counties wait until the next business day. A few Florida counties keep booking photos offline for policy reasons related to privacy. The booking data without photos still includes the full name, charges, bond amount, and next court date. The booking photo can usually be requested through a public records request to the county sheriff under Section 119.07 of the Florida Statutes.
How often do county rosters update?
Most Florida county rosters update every few hours at the larger jail sites. Larger counties update many times each day to keep the booking data fresh. Smaller Florida counties may update once a day or twice a day. Each county sets its own refresh schedule based on staff size and jail size. The timestamp on each booking record shows the last update time at the county level. The FDLE statewide criminal history database updates daily with records from every Florida county in the state.