An independent Maryland court-data project

The Maryland court record,
made usable.

A structured, continuously maintained database, built for researchers, legal-aid organizations, and journalists working in the public interest.

35M+Maryland cases
Back to 20001990 for Baltimore City
New filingscollected daily
The data

Millions of separate case records, brought together.

Case Harvester collects the cases Maryland Judiciary Case Search publishes and turns them into a database you can query, structured and maintained so your findings hold up.

As broad as Case Search

Every court level, jurisdiction, and case type that Case Search publishes, from 2000 on, and from 1990 for Baltimore City.

Structured and consistent

Raw case records are parsed into a consistent set of queryable tables covering the parties, charges, events, and outcomes in each case.

Traceable and citable

Every record carries the time it was captured, so you can reproduce a query and cite the result with confidence.

How current it is

New filings are collected daily. Recent cases are re-checked more often than older ones, and the statistics page shows how current the record actually is.

Coverage, freshness, and sources are published on the statistics page, with the query behind every figure.

Connected records

Judges, attorneys, and appellate opinions, linked to the cases.

Alongside the case records, Case Harvester collects the Judiciary's own published rosters and opinions: the judicial officers on its five official ID lists, a statewide attorney directory with the courts' published sanctions, and the reported opinions of Maryland's two appellate courts. They connect back to the cases, so a case carries its reported opinions, a judge's record reaches the cases they appear on, and an attorney's listing reaches their case appearances. A Case Harvester license covers these records and the case data together.

Judicial officers

The five official ID lists, from District Court commissioners to Supreme Court justices. Each officer has a record collecting the names and ID codes they are published under, and the cases linked to them.

Attorneys

The statewide directory the Judiciary publishes, with admission date, status, and firm, alongside the courts' published sanctions from fiscal year 2006 on. One click from a listing searches that attorney's case appearances.

Appellate opinions

Reported opinions of the Supreme Court and the Appellate Court of Maryland from 1995 on, each with its citation, authoring judge, and the court's own PDF. Where the docket allows, an opinion is matched to its Case Search record.

A judicial officer's record in the app, showing the published identity fields for a District Court judge and the linked cases beneath them, each carrying how the match was made
A judicial officer's record: the fields the Judiciary publishes, and the cases linked to them, each link recording how the match was made.
A case record in the app with its appellate opinions section open, showing the court, docket series, filed date, citation, authoring judge, and a link to the court's PDF
An appeal, with the opinion decided in it: the citation, the authoring judge, and a link to the court's own PDF.
An attorney listing in the app, showing the directory record (atty ID, status, admission date, firm, and address) and a button to search that attorney's case appearances
An attorney's directory listing, with one button to search the cases they appear in.

The methodology describes where each of these datasets comes from and how current it is.

The app

Browse, filter, and export in your browser.

Every license includes access to the web app for interactively browsing the data. Filter any published table by court, case type, status, or date, follow a case number to the full structured record, and export the filtered set as CSV. The same license includes a documented API and an MCP server for your own AI tools.

The Case Harvester data browser, showing Maryland cases in a filterable table
The data browser. Filter and sort every published table, and export what you filtered.
A single case record in the app, showing the case fields, events, and parties
Any case number opens the full structured record, stamped with when it was captured.
Track record

Earlier versions of this data have supported research, scholarship, and reporting on pretrial and bail, eviction and housing, civil rights, and more.

Used by
Legal Data & Design Clinic, UB Law Maryland Crime Research & Innovation Center Princeton Eviction Lab Court Watch PG ACLU of Maryland Lawyers' Committee for Civil Rights Howard Center for Investigative Journalism

These organizations have used or cited the data. Listing them is not a claim of partnership, affiliation, or endorsement.

Access

How to get access.

Case Harvester exists to make the Maryland court record usable for people working in the public interest. Maryland publishes these cases one at a time. The work here is collecting them, structuring them into one database, and keeping them current, so you can ask questions of the whole record instead of a single docket.

How access works

Every request uses the same short application. Tell us who you are, what you want to use Case Harvester for, and whether someone on your team can work with the data directly. A person reads every request. If we need more detail, we ask by email. A conversation is optional. If we approve the request, we confirm the license terms and send a personalized data-use agreement for you to accept before we issue access.

Withheld by default

Every license can use the web app, documented API, filtered CSV export, and MCP server. Structured party fields for criminal defendants and eviction tenants omit names, exact dates of birth, street addresses, and physical descriptors by default on every access method. Residential property addresses in bail-bond and judgment records are also omitted by default. A justified, project-scoped grant exposes every structured field withheld by the customer redaction policy until its required expiry. Fields used only to operate Case Harvester remain unavailable. Court-authored narrative text remains as published and can mention anyone. Paying more does not unlock the exception.

Funded research

A project license is $2,500 and runs twelve months, scoped to the study you describe. An organization license is $10,000 a year and covers a team's ongoing work rather than a single study. Institutional and government agreements are quoted individually. Tell us which of these fits and we will confirm the price. The price is flat and does not determine how much data you can query. Every license carries a ceiling to stop bulk extraction, and if you reach it mid-study, tell us and we will raise it.

Public-interest and pro bono access

Independent researchers, students, community advocates, small legal-aid organizations, and journalists working without dedicated funding can pay what they can afford. You get the full research dataset through the web app, the documented API, filtered CSV export, and MCP server, the same as any other license. Choose public-interest work without dedicated funding on the request form, and we will settle the amount after we review the fit.

Coverage

Coverage is bounded by what Case Search publishes. The case records we've collected date back to 2000 statewide and to 1990 for Baltimore City. Live figures, including coverage by category and year and how current the data is, are on the statistics page.

Responsible use

Case Harvester is for research and public-interest work. Licensees must be the direct end users of the data. You may not use the data to evaluate a specific person for housing, employment, credit, insurance, admission, or a similar decision. You may not build, sell, or supply a service whose purpose is to look up individuals by name, or publish a searchable index keyed to individuals. Resale, redistribution, re-identification outside an approved project, evading access controls, and providing data, query results, or access as a service to a third party are also prohibited. We decline those requests. We monitor use and may suspend or end access if the data-use agreement is broken. Cases and charges that Case Harvester collected before they disappeared from Case Search are included in the licensed data and marked.

Request access Every application is read by a person, and you will hear back at the address you give us.

How complete is it?

The statistics page is live, and is updated as data is added and refreshed.

See the live numbers