A California criminal case lives in the superior court of the county where it was filed, and each of the 58 courts runs its own system. We checked every one. As of this writing 47 of them run a public portal where criminal cases can be looked up by name, Calaveras posts case information without saying which case types, and ten do not offer a public criminal name search online at all. Every one of the 47 is a name search and nothing more: Rule 2.507 of the California Rules of Court lists what "must be excluded from a court's electronic calendar, index, and register of actions," and in All of Us or None v. Hamrick, decided in 2021, the Court of Appeal held that the rule "prohibits the Riverside Superior Court from allowing searches of its electronic criminal index by use of an individual's date of birth or driver's license number." So no California court index, online or at the terminal, confirms that the John Smith in the file is your John Smith; how a researcher pins a record to the right person is on the criminal records page. What each court offers, from its own pages:
Alameda has a criminal case portal, and its eCourt portal sells unlimited name searches at $300 per 30 days.
Alpine has no online access and no public terminal: its court says it "does not currently offer online access to court records via a public portal, nor is there a public access terminal located at the Markleeville courthouse," and takes records requests in writing.
Amador runs an online case search with cases from 2002, by party name, behind a free account, and reminds users not to "assume a person listed as a defendant in a criminal or traffic case was convicted."
Butte's case information covers "all non-confidential, non-sealed, case types (Civil, Criminal, Family Law, Probate, Small Claims, Traffic, etc.) for cases after 1988."
Calaveras offers case information and calendars online.
Colusa runs an online case index for civil, criminal, traffic and family cases.
Contra Costa's online lookup covers civil, small claims and probate; criminal records are requested from the criminal clerk's office.
Del Norte's case inquiry requires a sign-in.
El Dorado's case index covers civil, criminal, family law, probate and traffic by name, case number or filing date; requests of more than three names are left at the court for processing.
Fresno has a public portal that "only shows information that can be viewed by the public."
Glenn has an online case index with the register of actions.
Humboldt has no public case portal; criminal records go through the criminal division.
Imperial's case lookup is by case number only; a search "by name and DOB or DL" is a criminal records request to the clerk.
Inyo has no online search; a name search request form is emailed to the clerk, with no fee.
Kern runs a case information search; case files themselves are not available online.
Kings runs a public portal, and the clerk will research for $15.
Lake runs a public portal.
Lassen's case index portal covers "all non-confidential and non-sealed Civil, Criminal, Family Law, Probate, Small Claims, Traffic, etc. cases filed after 1994."
Los Angeles sells its criminal name search, $1.00 a search for the first ten in a month, with document images at $1.00 a page for the first five pages and $40 at most per document, or free at the public terminals in any courthouse.
Madera's portal covers criminal, civil, traffic, probate and family law.
Marin's ePortal covers civil, criminal, traffic and family cases.
Mariposa runs a case portal.
Mendocino's case index is free, and saves the $15 clerk search fee under Government Code 70627.
Merced runs a public portal and keeps a public computer in the criminal office.
Modoc's public portal covers criminal, civil, traffic and family law.
Mono has no online search: its court "does not have an online search engine," and name searches are done by staff on request.
Monterey's portal covers cases back to 2008 with no registration.
Napa's case lookup is online; clerk searches are limited to ten names a day.
Nevada County's web portal requires an account; family, probate, civil and criminal cases are searchable.
Orange's case access includes criminal and traffic; the name search requires a free account.
Placer's online portal covers criminal, civil, traffic and family law.
Plumas has no public portal; the court "maintains an index of filings and a record of dispositions" and takes record searches by request.
Riverside's public access system is reached from its online services page and is the index the Hamrick decision was about.
Sacramento's criminal search by name is free, the court having "discontinued all fees associated with online searches and document downloads," and covers cases from 1989.
San Benito runs a public portal.
San Bernardino runs a court access portal.
San Diego's online case search covers civil, criminal, family, mental health and probate, with older cases on microfilm at each courthouse.
San Francisco's case information page searches civil and criminal cases by name through its criminal case information portal.
San Joaquin's party search is names only: "party searches may not include date of birth or driver's license information."
San Luis Obispo's online case lookup is public, and from July 1, 2026 the court "will no longer provide case summaries in response to third-party case information requests."
San Mateo's records index covers appeals, civil, criminal, family law, probate and small claims; criminal cases filed before 1993 go through the criminal clerk.
Santa Barbara's public portal shows the register of actions for civil, criminal, family, probate, small claims and traffic cases, and states that "the Public Index shall not be re-copied or re-distributed without expressed consent from the Superior Court."
Santa Clara's portal covers civil, criminal, family, probate and other case types.
Santa Cruz runs an online case lookup by party name.
Shasta's case index is online, and the criminal clerk will run a name search on written request.
Sierra has no online case search; criminal records go through the criminal division.
Siskiyou runs a case portal.
Solano runs a public portal and takes criminal record searches at the clerk's counter for a fee.
Sonoma's new case portal has separate instructions for civil, family and criminal cases.
Stanislaus runs a case search portal.
Sutter's online case access covers cases back to 2008; archive cases before 1994 cost $15 a name to search.
Tehama has no public case search; its online services are payments and information.
Trinity has no public case search; its online services are calendars, payments and self-help.
Tulare's online portal requires a login.
Tuolumne runs a criminal division search.
Ventura's case inquiry requires a first and last name for a criminal search and warns that older cases may be partially entered or not entered at all.
Yolo runs a public portal on the state's cloud system.
Yuba's online case access covers cases from 1999; written record searches to the criminal division cost $15.
Two rules sit behind all of that. Rule 2.503 opens "registers of actions, calendars, and indexes in all cases" to remote access and lists "records in a criminal proceeding" among the documents seen only at the courthouse, and its subdivision (h) says that when a record is later sealed "the court is not required to take action with respect to any copy of the record that was made by the public before the record became inaccessible." The court index is the loophole the commercial databases are built through, and the copies they made are, by the rule's own words, nobody's problem but the copier's.