X-Plane 5 min read

What are the best add-ons for X-Plane 12?

See the best X-Plane 12 add-ons for aircraft, scenery and utilities, plus compatibility checks, load order and fixes for common failures.
Adam McEnroe

The best X-Plane 12 add-ons are the Zibo 737-800X for a free high-fidelity airliner, AviTab and BetterPushback for cockpit utility, OpenSceneryX for scenery dependencies, X-World overlays for plausible buildings, and Ortho4XP for photoreal terrain. Install only releases explicitly marked for X-Plane 12, one category at a time.

Best X-Plane 12 add-ons by category

A balanced X-Plane 12 installation needs only a few carefully chosen add-ons rather than dozens of overlapping plugins and scenery packages.

Add-onBest forCostMain caveat
Zibo 737-800XDetailed Boeing 737 procedures and systemsFreeUse the X-Plane 12 build and install it as a separate aircraft, not over the default 737.
ToLiss Airbus aircraftSystems-focused Airbus flyingPaidCheck that the exact aircraft product supports X-Plane 12.
Reality Expansion PackDeeper engine, wear and maintenance simulation in supported GA aircraftPaidEach package is tied to a particular base aircraft and simulator version.
AviTabViewing maps, PDFs, checklists and flight documents in the cockpitFreeAircraft integration varies, and it does not supply licensed charts by itself.
BetterPushbackPlanning and controlling airline pushbacksFreeOlder plugin builds may not work correctly in X-Plane 12.
OpenSceneryX library packageSupplying objects required by freeware airportsFreeIt is a dependency library, not a visual upgrade on its own.
X-World regional overlaysMore plausible roads, buildings, forests and regional objectsFreeInstall only the required regions and follow their prescribed layer order.
Ortho4XPCreating photoreal ground-texture tilesFreeTiles consume substantial storage and must sit below airports and overlays.

Our broader curated shortlist of free X-Plane aircraft, scenery and utilities covers additional choices. For an Airbus purchase, use our detailed comparison of the leading X-Plane Airbus options rather than assuming every similarly named model has the same depth.

Which X-Plane 12 add-ons should I install first?

Install one aircraft, one or two practical utilities and scenery for the region you actually fly before building a large global collection.

  1. Establish a clean baseline. Load the default simulator at a familiar airport and confirm that performance and controls are stable.
  2. Add your main aircraft. Put third-party aircraft in their own folder under Aircraft; avoid modifying anything inside the default aircraft folders.
  3. Add utilities individually. Install AviTab or BetterPushback, restart X-Plane 12 and inspect Log.txt before adding another plugin.
  4. Install route-specific airports. Read the documentation for required object libraries. Missing libraries are a common cause of empty terminals and red error messages.
  5. Add regional overlays and orthophotos last. These affect large areas, consume more storage and are more sensitive to scenery priority.

FlyWithLua NG is useful when a particular script requires it, but it is only a scripting framework. Installing it without a defined purpose adds another possible source of outdated scripts and plugin errors.

Correct scenery_packs.ini order

Place detailed airports above broad overlays, and keep orthophoto or mesh packages at the bottom of scenery_packs.ini.

  1. Custom airports and airport enhancement packages
  2. Global Airports
  3. Regional overlays, including X-World layers in their documented internal order
  4. Orthophoto and base-mesh scenery

Only one base mesh can control a given tile. HD or UHD mesh and an Ortho4XP tile do not combine their terrain detail; whichever package has higher priority wins. Our selection of photoreal scenery and Ortho4XP resources explains the storage and coverage trade-offs before you build a large tile collection.

How can I tell whether an add-on supports X-Plane 12?

An add-on is a sound X-Plane 12 choice only when its documentation explicitly names X-Plane 12 or provides a dedicated XP12 build.

  • Aircraft: Look for an XP12-specific release rather than relying on an X-Plane 11 aircraft merely opening without an error.
  • Plugins: Confirm support for your operating system and processor. On Apple Silicon, check whether the plugin is native or requires the simulator to run through translation.
  • Scenery: Older airports often work, but legacy base meshes and orthophotos may not use X-Plane 12 water, vegetation or seasonal behaviour correctly.
  • Dependencies: Read the complete library list. OpenSceneryX cannot replace every other object library requested by a scenery package.

Do not overwrite a working installation with an X-Plane 11 version because its archive has a newer date. Simulator compatibility matters more than the date on the file.

Why is an X-Plane 12 add-on not working?

Most failed X-Plane 12 add-ons are caused by an incorrect extraction path, a missing scenery library, an obsolete plugin binary, duplicate versions or incorrect scenery priority.

  1. Read Log.txt. Open the copy in the X-Plane 12 root folder immediately after the failed session and search for the add-on's name, missing objects or plugin errors.
  2. Check the folder structure. ZIP archives sometimes contain an extra wrapper folder, leaving the aircraft or plugin one level below the path expected by its documentation.
  3. Remove duplicate versions. Two copies of the same plugin can load conflicting binaries or settings.
  4. Verify every scenery library. A package can appear in scenery_packs.ini yet display no buildings because its referenced objects are absent.
  5. Test by elimination. Move suspect plugins out of Resources/plugins in batches, restart the simulator and restore them one at a time.

If the add-on works but frame rate drops sharply, complex aircraft systems and traffic plugins usually increase CPU load, while dense scenery, high-resolution cockpit textures and orthophotos put more pressure on memory and the GPU. Reduce or remove the relevant category instead of changing every graphics slider at once.

Are paid X-Plane 12 add-ons worth it?

Paid X-Plane 12 add-ons are most worthwhile for an aircraft you intend to learn properly or an airport you fly regularly; most essential utility plugins and scenery libraries are available free.

Check the simulated systems, required base product, operating-system support and XP12 compatibility before buying. A detailed aircraft can justify its cost through accurate procedures, but an incompatible X-Plane 11 package is not improved simply because it is payware.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members