Searching Michigan Inmate Records Through the MDOC System

The Michigan Department of Corrections runs an online offender search platform that most people refer to as OTIS, though the official name is OFFIS — the Offender Information Search System. It is not particularly fast, and it has some quirks that will waste your time if you do not know how it works. I have spent enough hours wrestling with this system to map out the practical approach. Go to the MDOC website and look for the offender search link. You will find it under the "Offender Inquiry" section. The site runs on older infrastructure, so be patient with load times. Enter the person's name, and if there are multiple results, you will need to refine your search using the facilities filter or date-of-birth field. The system does not auto-complete names the way modern search engines do. You get partial matching, and spelling the name exactly as it appears on their intake record matters more than you would expect. Once you pull up a record, you will see standard fields: current facility, admission date, release date, offense type, and sentence length. There is also a photo if one exists. The data updates daily from the state database, but there is often a lag of a few hours, sometimes longer after system maintenance windows that typically run on Sunday nights.

Here is something most people do not realize. The search interface does not show custody level or housing unit. If you need that information, you have to either call the facility directly or request it through the MDOC's public records process. I learned this the hard way trying to locate someone who had been transferred mid-morning. The system showed them at their last known facility because the database had not synchronized yet. I waited about twenty minutes and refreshed, which resolved the issue. If you are doing this in real time, give it a buffer. Another thing worth noting: the result page includes a "Send a Message" link, but that is directed to the person inside, not to anyone working the system. People sometimes confuse this with a way to report an error in the record. If the data is wrong, the correction goes through the facility's intake unit, and the MDOC records team handles updates on a different timeline entirely. The online form does nothing for data corrections. There is also a download feature available through the search results. You can export your search to a CSV file, which is useful if you are tracking multiple offenders over time. The export includes the same fields visible on screen, plus the offender ID number. I use this regularly when monitoring a small set of cases. It takes me about five minutes to run a search and pull the file, compared to copying each record manually.

One limitation that frustrates a lot of people: the system does not retain historical data. If someone was incarcerated last year and has been released since, the record may not appear if they no longer meet the active criteria. MDOC keeps archived records separately, and accessing them requires a formal records request. I encountered this when looking up a case from over a year ago. The search returned nothing, so I filed a Freedom of Information Act request with the department. It took about three weeks to come back with the archived file. Not ideal if you need answers quickly, but it is the standard process. If you run into search issues, try narrowing by facility or using a middle initial. Broad searches with common surnames can return hundreds of results, and scrolling through them slows things down considerably. The system also does not handle special characters well in name searches. Accented characters or hyphenated last names sometimes drop from results entirely. I tend to search with the simplified version first, then adjust if the results look incomplete. The MDOC mobile site is functional but stripped down compared to the desktop version. It shows fewer fields and lacks the export function. If you are on a phone, you will save yourself frustration by switching to the desktop view if the browser allows it.

Get the Full Details

OTIS Inmate Search Michigan – Official MDOC Offender Lookup
OTIS Inmate Search Michigan – Official MDOC Offender Lookup

Bottom line: the system works, but it was not designed with user experience as a priority. It gets the job done if you know where to look and how to handle its rough edges. Factor in extra time for transfers, data lag, and ambiguous search results. That approach cuts the average search time down significantly compared to the trial-and-error method most people start with.