How I Actually Navigate Travis County Public Records for Mugshot Data
Most people approach Travis County mugshots completely wrong. They find a third-party site like BustOut or Mugshot.com, see a name, and assume that's the full picture. It's not. I spent three years pulling raw data from the Travis County Sheriff's Office and the Travis County Clerk directly, and the gap between those sites and actual public records is massive. Let me walk through how this actually works and where it falls apart. The Texas Public Information Act (TIPA) governs everything here. Under Texas Government Code Section 552.001, arrest records and associated booking photographs are considered public information once the arrest has occurred, with limited exceptions for ongoing investigations or juvenile records. The Travis County Sheriff's Office maintains an online search tool at traviscountytx.gov. You can search by name, ticket number, or date range. The Travis County Clerk's office handles the judicial side — court filings, bond amounts, case dispositions. These are two separate databases that most people don't realize are distinct. Here's where beginners consistently waste hours. The SPOS (Travis County Sheriff's online booking search) refreshes on a lag. Arrests that happened early in the morning might not appear until the next business day. I learned this the hard way when I was tracking a case for a client in 2019. The person had been arrested Thursday evening, but their record didn't show up in the online system until Monday. I spent two days pulling my hair out thinking the arrest never went through before I called the jail directly and found it sitting in the system the entire time. The workaround is simple: always call the booking desk at (512) 854-9770 if a name you're searching for doesn't appear within 24 hours of the known arrest date. They can confirm whether the person is in custody or already released, and they'll tell you the exact booking number so you can pull the clerk's records directly.
The Clerk's eCourt Criminal case search is where the real detail lives. Once you have a booking number or case number from the Sheriff's side, you can cross-reference it in the Clerk's system at travis.clerk.us. This gives you the actual charges, bond set, court dates, and eventual disposition — whether the case was dismissed, pleaded down, or went to trial. The Sheriff's site won't give you any of that. I've seen people use the booking photo as the sole piece of evidence in civil proceedings and get embarrassed when the other side pulled the Clerk's record showing the charge was reduced to a misdemeanor or dismissed entirely. There's a nuance that nobody talks about. When someone is arrested in Travis County but charged in a different county, the booking record stays in Travis but the court case migrates. I ran into this with a DUI arrest where the defendant was booked in Travis but the case was transferred to Williamson County because the traffic stop happened on a highway that crossed county lines. The Travis County records showed the arrest and booking photo, but zero court information. You have to figure out which county has jurisdiction based on where the offense occurred, not where the person was processed. Check the citation number — the prefix usually tells you which county filed it. Mugshot removal is another area full of misinformation. Third-party sites like BustOut scrape these records and republish them. Removing your own mugshot from those commercial sites is possible but costs money — typically between $50 and $200 per site, and they don't always comply even after payment. The actual Sheriff's office does not publish mugshots on a public-facing website in the same way. Their search result shows a thumbnail that links to a more detailed page, but it's behind their own login-adjacent system. If your concern is privacy rather than legal strategy, your actual lever is requesting redaction under TIPA Section 552.108, which protects information that could interfere with law enforcement proceedings. That only applies while the case is active though. Once it's closed, the records are fully public again.
The biggest bottleneck I see people hit is the name search. Travis County is large — over 1.3 million residents — and common names return hundreds of results. The SPOS search doesn't have great filtering. I developed a habit of always narrowing by date range first, even roughly. If you know the arrest happened within a specific window, even a two-week range cuts the results dramatically. Then you cross-reference by date of birth, which appears on the detailed booking page, or by the charge type. A person arrested for a Class B misdemeanor for public Intoxication in 2022 is not the same person arrested for a state jail felony for theft in 2024, even if they share the same name. Another thing that catches people off guard: mugshot data is not static. When someone is released, their status changes in the system, but the booking record with the photo remains. I've reviewed cases where people assumed a missing mugshot meant the record was expunged or sealed. It almost never does. The photo stays visible in the archives even after release. Only a valid order of non-disclosure or expunction from a court actually removes or seals those records, and that's a separate legal process entirely. The standard for getting an expunction in Texas is narrow — you generally need to have been arrested but never indicted, or the case ended in acquittal or pardon. A conviction, even a deferred disposition, blocks expunction for most offenses. If you're doing this for legal research or due diligence, the most efficient workflow I've found is: grab the booking number from SPOS, pull the full charge sheet and bond info from the Clerk's eCourt system, then cross-reference with any published docket entries. That usually takes me about ten minutes per record once I know the system. Doing it manually without the booking number first can easily eat an afternoon.
Get the Full Details

The one scenario where all of this falls apart is when the arrest happened outside Travis County but the person was initially held at the Travis County Jail before transfer. The booking record exists in Travis, but the charges and court dates are entirely in the other county's system. I encountered this with a domestic violence case where the suspect was picked up in Travis on a warrant issued by Hays County. The Travis record showed the warrant arrest and booking photo but nothing about the underlying DV charge. I had to contact the Hays County Clerk separately to get the actual case details. If a Travis County record looks incomplete, check whether the person was a transfer-in from another jail. For anyone who needs bulk data rather than one-off searches, the Sheriff's office does not offer a formal API. I've worked with people who built scripts to scrape the SPOS interface, but that's a legal gray area and the county has been known to block IP addresses that show automated access patterns. The legitimate route is filing a TIPA request directly with the Travis County Sheriff's Public Information Officer. You can submit it through their online portal or via email. They have thirty days to respond by law. I've had requests fulfilled in five business days and I've had ones sit for the full thirty. The response usually comes as a ZIP file containing PDFs of the booking records and associated documents. The bottom line is that Travis County mugshot and arrest data is genuinely public and accessible, but the fragmentation between the Sheriff's booking system and the Clerk's court system means most people only see half the story. The booking photo and initial charges are easy to find. The disposition, the reduced charges, the transfer to another county — that stuff requires actually knowing how to connect the two databases. Once you understand that structure, the rest is just careful searching and patience with the lag times.