Maryland Expungement Determination and Form Completion

Erase Your Criminal Record Today For FREE!

Criminal records hold back millions of people every year. The process to get rid of that record is called "Expungement". Type in your case number or "Example" below to get started.

So far has been used to print 119,888 petitions and has saved Maryland residents hundreds of thousands of dollars in Court filing fees!

This tool is designed to help attorneys and pro se litigants generate expungement forms without having to fill out each petition manually. The program is capable of determining potential eligibility for expungement, however, it is not a substitute for the legal analysis performed by an attorney. Specifically, this program cannot search for subsequent convictions and cannot perform unit rule analysis on traffic cases. All attorneys using these programs are expected to perform their own due diligence and review each petition for accuracy before filing with the courts.

Unfortunately, due to the captcha added to the Maryland Case Search website, MDExpungement is down until further notice.

This website does not determine JRA expungement eligibility.

By clicking the "Expunge" Button you agree to the Terms and Conditions.

If you are an attorney sign in above or click here to make a free account.

To find your case number please visit the Maryland Public Case Search website.


Our New Tool!

Expunge Directly In Case Search!

Our new tool allows you to expunge cases and determine eligibility directly in Maryland's Judiciary Case Search. This is done through the use of a Chrome Extension. The tool is free and can be downloaded on Google's Chrome Extension Store. It is designed for attorneys and intake staff who need to frequently lookup or expunge criminal records. If you are someone looking to expunge your own record, please ues this website and not this new tool.

After installing the Chrome Extension, simply navigate on Maryland's Judiciary Case Search to the case you want to expunge. Click the new blue Mdexpungement button on the top right of your Chrome Browser. That will bring up a little window, explaining whether the case is likely eligible or not. Click "Add Case" and click print to print all the forms you need. You can add as many cases as you would like. The new tool will also add the tracking number of the case to the results page as well as changing the color of the case numbers you've already looked at to the color of their eligibility. This allows you to easily find other related cases (through the tracking number) as well as being able to identify the cases you've already looked at.

To learn more, click on the video to the right.

Chrome Extension
Chrome Extension2

Virtual Reality Trainings

Be in the Courtroom

The Young Lawyers Section of the MSBA have partnered up with the Maryland Volunteer Lawyers Service to create new training videos in virtual reality. They are filmed with a 360 degree camera allowing the user to put on a virtual reality headset and be "in" the courtroom watching a hearing take place.

For expungement they create two videos. The first is what to do if your petition is objected to by the State's Attorney because there is no evidence of Marijuana amount. The second video is what to do if you are attempting to expunge your record early for "good cause". Click on the videos below and use your mouse to drag the screen around.

See all the 360 videos by clicking here.

These videos do not constitute legal advice.

How This Website Works

Step 1: Enter your case number

If you don't know your case number you can find it on the the Maryland Public Case Search website. If you just want to see how it works type "Example" as the case number.

Step 1

Step 2: Update information

Your case will be instantly pulled from the Maryland Case Search Website. If your case is expungeable you will have the ability to update any outdated information.

Step 2

Step 3: Print, Sign, & File

Print, sign, and file the forms with the Courthouse.

Step 3

What is an Expungement?

An expungement is the destruction or removal from public view of a criminal record. Once expunged your record will be removed from Maryland public databases and background searches.

What Crimes are Expungeable?

Expungement law has many nuances and exceptions but in general, every case EXCEPT ones in which you were found Guilty are expungeable. Certain dispositions like STET and Probation Before Judgement (PBJ) have minimum waiting periods before you can file for expungement.

To learn more about expungement law click here.

Obtain an Expungement

Cases in which you were formally charged, except for certain traffic cases, are not automatically expunged. In order to get an expungement you must formally ask the court to expunge your record.


A majority of all criminal cases each year are expungeable. Baltimore City District Courts in 2014 had an expungeable case rate of about 72%. If we use that same rate for all the cases in Maryland it means there were 121,414 expungeable cases created in 2014! Despite all the beneficial reasons to get an expungement, we are still creating more expungeable cases then we are expunging. In 2014 the Baltimore City District Court produced about 19,409 expungeable cases. However, there were only 6,606 expungement petitions filed in Baltimore City District Court. To learn more about expungement statistics click here.

Sample Expungement Form

Sample Expungement Form

Why Should I Get An Expungement?


Employers will discriminate against people with criminal records. Especially when the charge is a theft or drug charge.


Most university's require applicants to disclose prior criminal history. After your record has been expunged you do not have to disclose it.


Most landlords will look up a persons record before renting to them.


Having a record can even hurt your ability to get credit.

MDExpungement in the Press

We are always happy to give interviews for reporters. Please contact us at

Every Wednesday, there’s a line out the door at the public defender’s office in Baltimore City. The dozens of people queued up are looking to make a run-in with the legal system disappear from public view. For many people who were accused — but never convicted — in a legal case, this...

Click here to read the full article.

Open Law Lab

One of the most exciting ideas that came out of last month’s Legal Services Corporation/Technology Innovation Grants conference in San Antonio was the idea of using data to engage people with legal problems to use the legal system to address them. The concept came from a lawyer in Maryland...

Click here to read the full article.


We have talked about how legal tech often focuses on the wrong problems and that one of the things we should be doing is working to better access and wrangle big data. We have also discussed, again and again and again, how to close the access to justice gap. One...

Click here to read the full article.

Frederick News-Post

Each month, a small crowd gathers in the classroom at Frederick County’s Workforce Services office.They are there to increase their opportunities in life, get a leg up in the job market, improve their housing situation. And clear their records. The group is there to learn about the legal process...

Click here to read the full article.

Maryland Senate

Matthew Stubenberg, creator of testified on behalf of several bills being proposed to the Maryland legislature. His testimony starts at 1:45.

Click here to see the video.


Matthew Stubenberg is interviewed at the October 1st 2015 New Pslamist expungement event.

Click here to see the full video.

New York Times

Matthew Stubenberg was a law student at the University of Maryland in 2010 when he spent part of a day doing expungements. It was a standard law school clinic...

Click here to read the full article.

Daily Record

MD Expungement, an app designed by Matthew Stubenberg, a staff attorney and IT director at Maryland Volunteer Lawyers Service, has been used to....

Click here to read the full article.

Contact Us

We always love to hear of ways we can improve our service.


About Us

Automatic record expungement was the idea of Matthew Stubenberg, Esq. the President of Maryland Legal Apps, LLC. The website creates a simple and efficient way to determine the expungability of a case and to automatically fill out the necessary forms.

Matthew Stubenberg is now the IT Director at the Maryland Volunteer Lawyers Service.

A special thanks to Phil Smith for programming assistance and Mary-Denise Davis with the Office of the Public Defender.