Best Bidirectional OBD2 Scanners for Professional Mechanics: Complete Buyer’s Guide

A modern vehicle can have dozens of electronic control modules, and diagnosing them with a basic code reader is like trying to repair a computer using only a flashlight.

Professional mechanics need more than fault-code explanations. They need equipment that can communicate with vehicle systems, test components, perform relearns, and confirm repairs.

That is where bidirectional OBD2 scanners become essential.

Unlike standard diagnostic tools that only read information from a vehicle, bidirectional scanners can send commands back to the vehicle’s systems. They allow technicians to activate components, run tests, and perform advanced service procedures that were previously limited to dealership equipment.

For independent repair shops, mobile mechanics, and automotive professionals, choosing the right diagnostic scanner can directly affect:

  • Repair accuracy
  • Labor efficiency
  • Customer trust
  • Revenue opportunities
  • Diagnostic turnaround time

The wrong scanner can become an expensive limitation.

The right scanner can become one of the most valuable tools in your workshop.

This guide explains what professional mechanics should look for when buying a bidirectional OBD2 scanner, including features, pricing, software considerations, brand comparisons, common mistakes, and practical recommendations.


What Is a Bidirectional OBD2 Scanner?

A bidirectional OBD2 scanner is an advanced automotive diagnostic tool that can both receive information from a vehicle and send commands to vehicle control modules.

Traditional scanners mainly perform one-way communication:

Vehicle → Scanner

They read:

  • Trouble codes
  • Live data
  • Sensor information
  • System status

A bidirectional scanner adds two-way communication:

Vehicle ↔ Scanner

It can command certain vehicle functions, allowing technicians to test whether components operate correctly.


What Can a Bidirectional Scanner Do?

Depending on the model, professional bidirectional scanners can perform functions such as:

  • Activating fuel pumps
  • Testing cooling fans
  • Operating windows and locks
  • Cycling ABS components
  • Testing solenoids
  • Performing throttle relearns
  • Resetting service systems
  • Calibrating sensors
  • Running actuator tests

These capabilities help mechanics diagnose problems faster.

Instead of replacing parts based on a fault code, technicians can verify whether the component actually works.


Why Professional Mechanics Need Bidirectional Capability

Automotive diagnosis has changed dramatically.

Modern vehicles rely on:

  • Engine control modules
  • Transmission modules
  • Body control modules
  • Safety systems
  • Driver assistance systems
  • Electronic suspension systems

A basic scanner may identify a problem.

A professional scanner helps determine the solution.


The Difference Between a Code Reader and a Professional Scanner

FeatureBasic Code ReaderProfessional Bidirectional Scanner
Read trouble codesYesYes
Clear codesYesYes
View live dataLimitedAdvanced
Active testsNoYes
Module accessLimitedExtensive
Service resetsFewMany
ECU programming supportNoSometimes
Professional repair useLimitedExcellent

For occasional personal vehicle checks, a basic scanner may be enough.

For professional repair work, bidirectional capability provides a major advantage.


Who Should Buy a Bidirectional OBD2 Scanner?

These tools are designed for users who need deeper vehicle access.

Ideal users include:

Independent Auto Repair Shops

Benefits:

  • Faster diagnostics
  • More services offered
  • Reduced dependence on dealerships

Mobile Mechanics

A quality scanner allows technicians to provide advanced services on-site.

Useful for:

  • Pre-purchase inspections
  • Emergency diagnostics
  • Fleet maintenance

Specialty Repair Businesses

Examples:

  • Transmission shops
  • European vehicle specialists
  • Hybrid repair centers
  • Performance shops

Serious Automotive Technicians

Professionals who want dealership-level capabilities without dealership-only equipment costs.


Key Features to Look for in the Best Professional Bidirectional Scanner

Not every scanner marketed as “professional” offers true workshop capability.

Before purchasing, evaluate these features carefully.


1. True Bidirectional Control

The most important feature is genuine active testing capability.

Look for:

  • Actuator tests
  • Component activation
  • System controls
  • Functional tests

Some scanners advertise advanced diagnostics but provide limited control functions.

Always verify exactly what systems can be controlled.


2. Vehicle Coverage

A scanner is only useful if it supports the vehicles you repair.

Check compatibility with:

  • Domestic brands
  • Asian manufacturers
  • European vehicles
  • Commercial vehicles
  • Hybrid systems
  • Electric vehicles

A trusted diagnostic provider should clearly explain coverage.


3. Advanced Service Functions

Professional shops often need more than code reading.

Important service functions include:

  • Oil reset
  • Brake service reset
  • Battery registration
  • Steering angle calibration
  • Injector coding
  • DPF regeneration
  • Transmission adaptation
  • Electronic parking brake service

These functions can create additional revenue opportunities.


4. ECU Coding and Programming Support

Higher-end scanners may support:

  • Module coding
  • Configuration changes
  • Key programming
  • Software-related procedures

However, capabilities vary significantly.

Some functions require:

  • Manufacturer subscriptions
  • Online access
  • Additional software services

5. Speed and Processing Power

Professional technicians cannot afford slow equipment.

Important specifications include:

  • Fast processor
  • Adequate memory
  • Responsive touchscreen
  • Reliable operating system

A slow scanner wastes valuable labor time.


6. Wireless Connectivity

Modern professional scanners often include:

  • Bluetooth vehicle communication
  • Wireless updates
  • Wi-Fi connectivity

Benefits:

  • Easier movement around vehicles
  • Faster updates
  • Better workshop flexibility

7. Software Updates

Diagnostic software changes constantly because vehicle technology changes constantly.

A good scanner should offer:

  • Regular updates
  • Expanded vehicle coverage
  • Security improvements
  • New service functions

Update policies matter when comparing pricing.

A cheaper scanner with poor software support may become outdated quickly.


Professional Bidirectional Scanner Pricing Guide

Pricing varies widely depending on capability.

A realistic comparison:

Scanner CategoryTypical CostBest For
Entry-level bidirectional$300–$800Small shops, advanced DIY users
Mid-range professional$800–$2,000Independent mechanics
Premium diagnostic platforms$2,000–$5,000+Professional workshops

Higher pricing often reflects:

  • More vehicle coverage
  • Better software
  • Faster hardware
  • Advanced programming capability
  • Technical support

Are Expensive Diagnostic Scanners Worth It?

For professional mechanics, the answer often depends on usage.

A premium scanner can be worth the investment if it helps you:

  • Diagnose faster
  • Perform additional services
  • Avoid unnecessary parts replacement
  • Increase customer confidence

A $3,000 scanner that saves hours every month may produce more value than a $500 tool with limited capability.


Important Questions Before Buying

Before selecting a scanner, ask:

What Vehicles Do You Repair?

A European specialist may need different coverage than a general repair shop.


What Services Do You Want to Offer?

If you want to perform:

  • Programming
  • Calibration
  • Advanced resets

you need more capability.


How Often Will You Use It?

A scanner used daily should justify a higher investment.


Do You Need Technical Support?

Professional support can be valuable when dealing with difficult diagnostics.


Popular Categories of Professional Bidirectional OBD2 Scanners

Instead of focusing only on brand names, it helps to understand the major categories.


Entry-Level Professional Scanners

Designed for:

  • Small workshops
  • Mobile technicians
  • Growing businesses

Typical features:

  • Bidirectional tests
  • Service resets
  • Live data
  • Basic module access

Advantages:

  • Affordable
  • Easy to learn
  • Good starting point

Limitations:

  • Less advanced programming
  • Limited manufacturer-specific functions

Mid-Range Workshop Scanners

Designed for:

  • Independent repair shops
  • Full-time mechanics

Typical features:

  • Wider vehicle coverage
  • More active tests
  • Advanced resets
  • Better update support

Advantages:

  • Strong balance of cost and capability
  • Suitable for daily repairs

Premium Diagnostic Platforms

Designed for:

  • Large workshops
  • Specialists
  • High-volume repair businesses

Features may include:

  • Extensive module coverage
  • ECU programming
  • Advanced coding
  • Technical information access

Advantages:

  • Maximum capability

Limitations:

  • Higher investment
  • More complex operation

Comparing Bidirectional Scanner Features

FeatureEntry LevelProfessionalPremium
Code reading
Live data
Active testsBasicAdvancedExtensive
Service resetsSeveralManyComprehensive
CodingLimitedModerateAdvanced
ProgrammingRareSome modelsCommon
Workshop useModerateExcellentExcellent

Common Mistakes Mechanics Make When Buying a Scanner

A diagnostic tool is a major investment. Avoid these mistakes.


Mistake 1: Choosing Based Only on Price

The cheapest option is rarely the best business solution.

A scanner that lacks needed functions can cost more through:

  • Lost jobs
  • Longer diagnostics
  • Customer referrals lost

Mistake 2: Ignoring Update Costs

Some scanners require subscriptions.

Before buying, understand:

  • Update frequency
  • Subscription pricing
  • Included support

The initial purchase price is only part of the total cost.


Mistake 3: Assuming All Vehicles Are Covered

Marketing claims can be misleading.

Always confirm:

  • Specific models
  • Model years
  • Supported functions

Coverage is not only about reading codes.

It is about completing repairs.

Top Factors That Separate Professional Diagnostic Scanners From Consumer Tools

A professional mechanic needs equipment that works under real shop conditions.

A scanner used every day must handle:

  • Multiple vehicle brands
  • Long diagnostic sessions
  • Frequent updates
  • Complex electrical systems
  • Customer deadlines

This is where premium tools separate themselves from consumer-level devices.


Diagnostic Depth: The Real Difference Between Average and Professional Tools

Many inexpensive scanners can display fault codes.

The challenge is understanding why the fault occurred.

Professional scanners provide deeper information through:

  • Manufacturer-specific data
  • Module communication
  • Live sensor monitoring
  • Active component testing
  • Advanced system access

For example, a check engine light may indicate an oxygen sensor-related fault.

A basic scanner tells you the code.

A professional scanner helps you determine:

  • Whether the sensor is actually faulty
  • Whether wiring is damaged
  • Whether another system caused the issue
  • Whether the repair solved the problem

That difference saves time and prevents unnecessary part replacement.


Understanding Bidirectional Testing in Real Workshop Situations

Active testing is one of the biggest reasons mechanics upgrade their equipment.

Here are practical examples.


Example 1: Cooling Fan Diagnosis

A vehicle arrives overheating.

A basic scanner may show temperature readings.

A bidirectional scanner can command the cooling fan on.

The technician can determine:

  • Is the fan motor working?
  • Is the relay responding?
  • Is the control module sending commands?

This turns guesswork into confirmation.


Example 2: ABS System Testing

ABS repairs can be difficult because problems may involve:

  • Sensors
  • Hydraulic components
  • Wiring
  • Control modules

A bidirectional scanner can help perform:

  • ABS pump activation
  • Solenoid tests
  • Bleeding procedures

This improves repair accuracy.


Example 3: Electronic Throttle Diagnosis

Modern throttle systems require careful testing.

A professional scanner can help verify:

  • Throttle position response
  • Motor operation
  • Calibration requirements

Best Professional Scanner Features for Different Repair Businesses

Different shops have different priorities.


General Repair Shop

Recommended features:

  • Broad vehicle coverage
  • Service resets
  • Active tests
  • Live data graphs
  • Battery registration

Most profitable functions:

  • Maintenance resets
  • Diagnostic testing
  • Sensor verification

European Vehicle Specialist

Important features:

  • Manufacturer-specific access
  • Coding capability
  • Advanced module communication
  • Calibration functions

European vehicles often require deeper electronic access.


Diesel and Commercial Repair

Look for:

  • Heavy-duty support
  • DPF functions
  • Injector testing
  • Emissions-related diagnostics

Hybrid and Electric Vehicle Repair

Important capabilities:

  • Battery system diagnostics
  • High-voltage system information
  • Safety system access

Mobile Mechanic Considerations

Mobile technicians have different needs.

Important features:

  • Lightweight design
  • Strong battery life
  • Wireless communication
  • Rugged construction
  • Fast startup

A scanner that works well in a shop may not be ideal on the road.


Scanner Software: The Feature Many Buyers Ignore

The hardware matters, but software often determines the real value.

A powerful scanner with poor software becomes frustrating.

Good diagnostic software should provide:

  • Clear navigation
  • Reliable communication
  • Regular updates
  • Vehicle-specific functions
  • Accurate descriptions

Subscription Costs: What Professional Buyers Should Know

Many premium scanners use subscription models.

Costs may include:

  • Annual updates
  • Cloud services
  • Technical support
  • Programming access

Before buying, calculate the long-term ownership cost.

A scanner costing $1,000 initially may become more expensive than a $1,500 model if update fees are significantly higher.


Data Security and Professional Use

Modern diagnostic equipment increasingly connects to:

  • Internet services
  • Cloud platforms
  • Manufacturer databases

Professional buyers should consider:

  • Secure software practices
  • Reliable update providers
  • Account protection

A trusted diagnostic platform protects both your business and customer information.


Comparing Scanner Ownership Costs

The purchase price is only one part of ownership.

Consider:

Cost FactorQuestions to Ask
Initial priceDoes it fit your budget?
UpdatesHow often are fees required?
SupportIs help available when needed?
AccessoriesAre cables and adapters included?
RepairsCan the device be serviced?

A smart purchase considers the complete picture.


How Professional Mechanics Should Evaluate a Scanner Before Buying

Use this process before making a decision.


Step 1: List Your Most Common Repairs

Review recent jobs.

Identify:

  • Vehicle brands
  • Diagnostic challenges
  • Services customers request

Your actual workload should guide your purchase.


Step 2: Identify Revenue-Generating Functions

Some scanner features directly create income.

Examples:

  • Battery programming
  • ABS service
  • DPF regeneration
  • Steering calibration
  • Key programming

A scanner that expands your service menu can pay for itself.


Step 3: Compare Real-World Performance

Do not rely only on specifications.

Look for:

  • Ease of use
  • Diagnostic speed
  • Reliability
  • Software quality

A feature-rich scanner that technicians avoid using is not a good investment.


Step 4: Consider Training Requirements

Advanced tools have a learning curve.

A good provider should offer:

  • User guides
  • Training videos
  • Technical support
  • Community resources

The best scanner is one your team knows how to use effectively.


Mini Case Study: Independent Repair Shop Upgrade

Consider a small repair shop handling general maintenance and diagnostics.

Before upgrading:

Problems:

  • Limited access to vehicle modules
  • Frequent dealership referrals
  • Longer diagnosis times

After investing in a professional bidirectional scanner:

The shop can perform:

  • More advanced testing
  • Additional service procedures
  • Faster troubleshooting

Results:

  • More repairs completed internally
  • Less dependence on outside providers
  • Improved customer confidence

The important lesson:

The scanner became a business tool, not just a diagnostic device.


Bidirectional Scanner vs OEM Dealer Equipment

Many mechanics compare aftermarket scanners with manufacturer tools.

Both have advantages.

CategoryAftermarket ScannerOEM Equipment
Vehicle coverageMultiple brandsUsually one brand
CostLowerHigher
FlexibilityExcellentLimited
Factory-level accessSometimes limitedBest
Independent shop useExcellentLimited

For many independent businesses, a high-quality aftermarket scanner provides the best balance.


When OEM Equipment Makes More Sense

Factory tools may be better for:

  • Brand-specific dealerships
  • Specialized programming
  • Manufacturer-only procedures

However, purchasing multiple OEM tools can become extremely expensive.


Additional Tools That Pair Well With a Bidirectional Scanner

A scanner is powerful, but professional diagnostics often require multiple tools.

Useful additions include:

Digital Multimeter

For:

  • Voltage testing
  • Wiring diagnosis
  • Electrical problems

Oscilloscope

For:

  • Signal analysis
  • Sensor testing
  • Advanced electrical diagnosis

Battery Tester

Useful because modern vehicles depend heavily on battery performance.


Smoke Machine

Helpful for:

  • Vacuum leaks
  • Intake leaks
  • EVAP system testing

A professional diagnostic setup is usually a combination of tools.


How Much Should a Small Repair Shop Spend?

Budget depends on business goals.

A realistic approach:

New Mobile Mechanic

Consider:

  • Affordable professional scanner
  • Essential accessories
  • Training resources

Focus on return-producing features.


Established Independent Shop

Consider:

  • Mid-range professional platform
  • Better coverage
  • Advanced functions

High-Volume Workshop

Consider:

  • Premium diagnostic systems
  • Programming capability
  • Multiple specialized tools

The Most Important Feature: Reliability

A scanner is useless if it fails during a customer repair.

Professional users should value:

  • Stable software
  • Quality hardware
  • Good support
  • Fast updates

Reliability creates confidence.


Practical Tips to Get More Value From Your Scanner

Keep Software Updated

Updates often improve:

  • Vehicle coverage
  • Functions
  • Stability

Create Diagnostic Procedures

Develop repeatable processes.

Example:

  1. Scan modules
  2. Review live data
  3. Perform active tests
  4. Verify repair

Consistency improves efficiency.


Train Your Team

A scanner is only valuable when technicians understand how to use it.


Protect Your Investment

Use:

  • Protective cases
  • Proper charging habits
  • Clean storage
  • Secure cables

Professional equipment deserves professional care.

Best Buying Strategy: How to Choose the Right Bidirectional OBD2 Scanner for Your Business

Choosing a professional diagnostic scanner is not just a technology purchase.

It is a business decision.

The right tool can help a mechanic complete more repairs, reduce diagnostic mistakes, and create additional revenue opportunities.

The wrong tool can create frustration, wasted time, and unnecessary expenses.

Before spending hundreds or thousands of dollars, use a structured buying approach.


A Professional Scanner Buying Checklist

Vehicle Coverage

Confirm:

☐ The scanner supports your most common vehicle brands
☐ It covers the model years you regularly service
☐ It provides manufacturer-level functions where needed
☐ It supports future vehicle technology


Diagnostic Functions

Check for:

☐ Full system scanning
☐ Live data graphs
☐ Active tests
☐ Service resets
☐ Calibration procedures
☐ Module communication


Business Requirements

Consider:

☐ Number of technicians using the tool
☐ Daily repair volume
☐ Mobile or fixed workshop use
☐ Customer expectations
☐ Future service expansion plans


Ownership Costs

Evaluate:

☐ Purchase price
☐ Software subscription fees
☐ Warranty coverage
☐ Replacement accessories
☐ Technical support availability


Best Value vs Premium Scanner: Which One Should You Buy?

The “best” scanner depends on your situation.

A premium scanner is not automatically the smartest choice.


Best Value Option

A mid-range professional scanner is often the strongest choice for independent mechanics.

Why?

It usually provides:

  • Advanced diagnostics
  • Bidirectional testing
  • Good vehicle coverage
  • Professional features
  • Reasonable cost

For many repair businesses, this category offers the best balance.


Premium Option

Premium diagnostic platforms make sense when:

  • Diagnostics are a major part of revenue
  • Advanced programming is required
  • Multiple technicians rely on the equipment
  • Customers expect dealership-level capability

Budget Professional Option

Entry-level professional scanners can work well for:

  • New mobile mechanics
  • Small garages
  • Technicians expanding services

However, buyers should understand the limitations.

A cheaper scanner may not support:

  • Advanced coding
  • Certain manufacturer functions
  • Complex programming procedures

Common Questions Before Buying a Professional Scanner

Should Mechanics Buy a Scanner With Programming Capability?

It depends on the type of work performed.

Programming capability is valuable for shops handling:

  • Module replacement
  • Key programming
  • Configuration changes

However, programming features often involve additional costs and requirements.


Is Wireless Better Than Wired?

Wireless scanners provide convenience.

Advantages:

  • Easier movement around vehicles
  • Less cable management
  • Faster workflow

Wired connections can still be reliable and may be preferred in some workshop environments.


How Important Is Technical Support?

Very important for professional users.

When diagnosing difficult problems, access to support can save hours.

Look for providers offering:

  • Diagnostic assistance
  • Software support
  • Training materials
  • Customer service

The Future of Automotive Diagnostics

Vehicles are becoming increasingly software-driven.

Modern repair work involves:

  • Electronic systems
  • Connected modules
  • Advanced driver assistance systems
  • Hybrid technology
  • Electric vehicle platforms

Professional mechanics will increasingly depend on advanced diagnostic equipment.

A quality bidirectional scanner is not just a tool for today’s repairs.

It is an investment in future capability.


How Bidirectional Scanners Help Increase Shop Revenue

A diagnostic scanner can create additional service opportunities.

Examples:

Battery Services

Modern vehicles often require battery registration after replacement.


Brake System Services

Electronic parking brake systems may require scanner procedures.


Diesel Services

Advanced functions can support:

  • DPF regeneration
  • Emissions diagnostics
  • Injector procedures

Calibration Services

Some vehicles require electronic calibration after repairs.

These services can increase average repair value.


Mistakes to Avoid When Expanding Diagnostic Services

Mistake 1: Buying Features You Never Use

More features do not always mean more value.

Focus on functions that match your customers.


Mistake 2: Ignoring Training

A sophisticated scanner requires knowledge.

Invest time in:

  • Understanding data
  • Learning test procedures
  • Practicing advanced functions

Mistake 3: Treating Scanner Results as the Final Answer

Diagnostic tools provide information.

They do not replace mechanical expertise.

A fault code is a starting point, not a guaranteed repair recommendation.


Mistake 4: Forgetting the Customer Experience

Professional diagnostics should improve communication.

Explain:

  • What was tested
  • Why a repair is needed
  • How the solution was confirmed

Trust increases repeat business.


Professional Recommendation: Build a Diagnostic System, Not Just Buy a Scanner

The most successful mechanics do not rely on one device.

They build a complete diagnostic approach.

A strong setup may include:

  • Bidirectional scanner
  • Electrical testing tools
  • Technical information resources
  • Repair documentation
  • Training programs

The scanner becomes the central communication tool between technician and vehicle.


Final Buying Advice: What Makes a Scanner the Right Choice?

The best bidirectional OBD2 scanner for a professional mechanic should provide:

  • Reliable communication
  • Strong vehicle coverage
  • True active testing
  • Useful service functions
  • Affordable ownership costs
  • Quality technical support

The cheapest tool may save money today but limit your business tomorrow.

The most expensive tool may offer features you never use.

The right investment is the scanner that improves your workflow, increases repair capability, and supports your business goals.


Frequently Asked Questions About Bidirectional OBD2 Scanners

What is the best bidirectional OBD2 scanner for professional mechanics?

The best scanner depends on the vehicles serviced, required functions, and budget. Professional mechanics should prioritize true active testing, broad vehicle coverage, reliable software, and strong support.


What does bidirectional mean on an OBD2 scanner?

Bidirectional means the scanner can both receive information from vehicle systems and send commands back to those systems for testing and control.


Can a bidirectional scanner program vehicle modules?

Some advanced scanners can perform programming or coding functions, but capability varies by brand, vehicle, and software support.


Are professional OBD2 scanners worth the money?

For mechanics who regularly diagnose vehicles, professional scanners can provide significant value through faster repairs, expanded services, and improved accuracy.


How much does a professional bidirectional scanner cost?

Professional models typically range from several hundred dollars to several thousand dollars depending on features, coverage, and software support.


Can a bidirectional scanner replace dealership equipment?

In many cases, aftermarket professional scanners can perform a large number of advanced functions. However, some manufacturer-specific procedures may still require factory equipment.


Do all OBD2 scanners work on every vehicle?

No. Vehicle coverage varies by manufacturer, model year, and available diagnostic functions.


What is the difference between a scan tool and a diagnostic scanner?

A scan tool may focus on reading codes and basic information. A professional diagnostic scanner provides deeper access, advanced testing, and service functions.


How often should scanner software be updated?

Professional users should update regularly to maintain vehicle coverage, improve reliability, and access new functions.


Can a mobile mechanic use a professional bidirectional scanner?

Yes. Many mobile technicians use advanced scanners because they allow them to perform complex diagnostics without bringing vehicles into a workshop.


What features matter most when choosing a scanner?

The most important features are:

  • Vehicle coverage
  • Bidirectional testing
  • Service functions
  • Software quality
  • Update support
  • Reliability

Final Conclusion: The Right Scanner Becomes a Competitive Advantage

Professional automotive repair is no longer only about mechanical skill.

Modern vehicles require technicians who can understand electronic systems, interpret data, and verify repairs accurately.

A bidirectional OBD2 scanner gives mechanics the ability to move beyond simple code reading.

It helps answer the questions that matter:

  • What failed?
  • Why did it fail?
  • Can the component be tested?
  • Was the repair successful?

For independent garages, mobile technicians, and professional workshops, the right diagnostic equipment can reduce wasted time, improve customer confidence, and unlock new service opportunities.

The smartest purchase is not the scanner with the longest feature list.

It is the one that fits your actual repair work, supports your growth, and delivers measurable value every day.

A quality bidirectional scanner is more than diagnostic equipment.

It is a professional advantage.

logoblog

Thanks for reading Best Bidirectional OBD2 Scanners for Professional Mechanics: Complete Buyer’s Guide