FIXD translates your car problems into simple understandable terms. Whenever you run into a problem, FIXD will give you the severity of the issue and the consequences of continued driving. FIXD also reminds you when your car needs maintenance to help extend the life of your vehicle.

New feature: FIXD Premium! Need additional help diagnosing an issue? Call our hotline for help from a certified mechanic! Also includes: Emissions Pre-Check, Issue Forecast, Issue frequency, and more! Subscriptions to FIXD Premium are available for $8.99/month for 1 Month FIXD Premium, or $69.99/year for 1 Year FIXD Premium.

FIXD Premium is an In-App-Purchase Charged to your iTunes account after your free trial expires, auto-renewing (renew price same as original purchase) 24h prior to expiry, managed in iTunes account settings, renewals must be canceled 24h before end of period. Unused free-trial period forfeit upon purchase.

What’s New

Version 20.39

- Added predicted issues when no codes are found.

- Fixed potential UI stack corruption when exiting a parts buying session in certain states.

Ratings and Reviews

4.6 out of 5
5.7K Ratings

5.7K Ratings

Garsug ,

Great System

I recently purchased a used car and one week after purchase my check engine light came on. When I called Chevy they said it was okay to drive as long as the light wasn’t flashing. It turned off by itself but 2 weeks later came back on again.
I purchased FIXD in order to spare myself the charge for a diagnostic from the mechanic. Not only did I get a positive reading for a bad O2 sensor, but after it was replaced it gave me a new warning for the fuel trim bank. Upon notifying the mechanic he checked his employees work and found that the injector hose wasn’t secured properly (thank god thats all it was LOL). Since then zero issues and the car is running great.
Great implementation. Even my mechanic and his crew were very impressed with the performance of the app and sensor.

I’ve been recommending the product to everyone.

ZXO Co. ,

I really wanted to like this but...

I understand you need WiFi or cellular data to connect to databases, stay updated etc etc but when your stuck somewhere with bad phone service it won’t work (only mentions Bluetooth but the data required always is inside after you buy it....) my $15 OBD2 will save the day if you have no service and you can use apps to update it when possible and uses Bluetooth and has many of the same features without the gimmick premium service..really, 7.99/mo? I’m a developer and can’t believe for certain services you need premium when some should be optional. I like the like the live gauges with a mounted tablet, but you need data to login lol.... other apps that connect to much cheaper OBD2 devices with live gauges work with no data (why would you need service data for that..?) oh, you need a required account to login with device to access that, dumb. I’ll stick to something else where I don’t need live data to login, especially if you’re stuck in a dead zone with no service. Come on. Would give 5 stars with such minor development work and fix many of the negative reviews. I could go on more how this can be easily improved while still giving out a premium option but this is just a disappointment (for me) I’m sure it’s fine for others that are not aware of unlocked OBD2 devices that cost 1/4 the price.

Developer Response ,

Hello! I'm our lead developer and wanted to reach out to you about your review, and as another developer give you some insight into why some things are the way they are (and what our plans are to improve). So first, a bit about what's going on: OBD2/CAN is way way more complicated than it first appears. Those $15 scanners and their apps are typically very limited with small on-device code databases scraped from wikis and single-protocol single-module support. They usually have no error filtering or advanced inner-frame parsing for collecting data from "problem" vehicles, and are typically running static one-size-fits all scripts on a very limited set of addresses. Once you start to support non-engine modules (airbag, TPMS, seatbelt, transmission, etc), multi-protocol communication (some of these modules speak different protocols which requires mid-stream protocol changes and negotiation), require specific baud rates, etc etc, and it's ALL unique to make/model/year), and anything above basic mode 3/7/9 hex -> code parsing it gets real fun real fast. It quickly becomes impossible to store all of the various branches for every vehicle in-app. To top it off, some of these commands/instruction steps are licensed/proprietary to a manufacturer and not publicly available (car companies want big money for access). So rather than store a multi-GB db on your phone we scan your car, assess its capabilities, and download the latest customized command list on a per-vehicle basis. We have a crack team of engineering interns who target a module (say 08-12 Toyota Airbags) and deploy test scripts, collect data, write custom parsers, and deploy updates. Since these scripts are refreshed/fetched every login your app will get new code capability every time it launches even without an update. Unfortunately this means API calls, which means network access & auth tokens. Now we do cache these scripts locally, but you need network to get them in the first place. As for logins, I completely agree. We were a small 4-man startup not long ago and we built our entire infrastructure around having an account. We're actually in the middle of a major refactor to optimize the signup process (auto-account generation) but it's going to take some time. In the medium-term, I am working on an "offline mode", where if you've signed in before (and cached all the required information) we'll let you in to the app (perhaps with an "OFFLINE MODE" warning banner) w/reduced functionality. Also note, network access isn't required for Live Data. We just need network to auth/log you in and fetch the latest stuff on launch. Once you're in you don't need network to do live gauges in a car. As for scanning/reading codes though I don't think we'll ever be able to do that offline for the above reasons. We do currently have a network error prompt that saves your scan data, so that if you login > scan > lose internet you will get a popup that caches your scan data. Tapping "Retry" on this when you have connection again will re-submit the raw data for us to parse and continue the scan normally. As for Premium: FIXD Premium is an optional service we're offering that provides features that have an ongoing/recurring cost to us. For example, the confirmed fixes come from a 3rd party company that pays mechanics for data (and we pay them *per api call*). We would never be able to offer that w/o a subscription, same with issue forecast (issue aggregation, ML analysis, and lots of other fun stuff behind the scenes etc etc). We understand this isn't for everyone, and we've tried to improve our messaging/more clearly show what is/isn't premium. Once again thank you for your feedback, and I hope you stay tuned as we have some exiting new features on our roadmap for this year (both free and premium)!

EDIT: Offline mode is live! Checkout version 7.1.1. Note: You need to log in successfully at least once for the new "Offline Mode" to function. You can now see what the basic codes are from a scan as well (check the network error popup when you try to scan in offline mode). This is just a first pass and we'll be improving this feature over time.

Con G. Ohio ,

First day opinion.

Well, so far I am satisfied with this device, although it is giving me a warning for a problem that so far, I cannot detect.
It is also giving me a note to clear the engine light. I had an engine light for a day, after I left my keys in the ignition, and by the next morning the battery was dead. I charged the battery, got the car started, and that is when that light came on. After driving it for a half day, for approximately 80 miles, the light went out by itself. The next day, I got the “FIXD” unit delivered to my house, of course.
It is giving me two possible faults. The first, a low voltage for the ignition switch. The other one, a possible problem with the transaxle, with possible shifting problems. I have not noticed problems with either, so far, however I am looking forward to seeing the performance of this unit in the future. By the way, I ordered the second version of the FIXD II. So far, so good ! At least it gives you an intelligent basis to relay information to your service provider. I hope...

Con G. Englewood Ohio


Yearly FIXD Premium
1 Year FIXD Premium
Free Trial
Monthly FIXD Premium
1 Month FIXD Premium
Free Trial


FIXD Automotive Inc
89.3 MB

Requires iOS 12.4 or later. Compatible with iPhone, iPad, and iPod touch.


English, Dutch, French, German, Italian, Polish, Portuguese, Spanish

Age Rating
In-App Purchases
  1. Yearly FIXD Premium $69.99
  2. Monthly FIXD Premium $8.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like