.CPA file extension

To open .CPA files on Windows, determine the file’s origin (who/what software produced it); .CPA is not a single standard format.

To open a .CPA file, first confirm what created it. On many Linux desktops, .CPA is recognized as a Compass Takahashi chemical file (chemical/x-compass); otherwise you may need the original application that produced the file, because .CPA is not a single universal format.

Last updated: April 29, 2026 · Reviewed by Julian Stricker

Open on your device

Choose your operating system for a dedicated step-by-step opening guide.

How to open .CPA files

Use these platform-specific instructions to open .CPA files safely.

Windows

  1. Determine the file’s origin (who/what software produced it); .CPA is not a single standard format.
  2. Try opening it from the creating application first (if known). If unknown, check the file properties and ask the sender what program exported it before installing random “CPA openers.”
Full Windows guide

Mac

  1. Confirm what application created the .CPA file; the extension is ambiguous and macOS may not have a default association.
  2. Use the originating application if available, or request the sender to export it to a commonly supported chemistry format that your Mac software can import.
Full Mac guide

Linux

  1. In your file manager, try opening the .CPA file; many Linux desktops will classify it as chemical/x-compass via shared-mime-info.
  2. If it opens with the wrong app or not at all, check the detected type (e.g., via your desktop’s file properties) and then use the application that created it or request an export to another format.
Full Linux guide

iOS

  1. iOS typically will not have a native viewer for chemical/x-compass; use the Files app to share the .CPA to a chemistry-capable app only if you already trust and use one, otherwise transfer the file to a desktop system for proper handling.
Full iOS guide

Android

  1. Android typically will not have a standard handler for chemical/x-compass; transfer the .CPA file to a desktop OS (especially Linux with shared-mime-info) or ask the sender to export to a more common format supported by your apps.
Full Android guide

Security notes

  • Treat .CPA files as untrusted input unless you know the source application: the extension is ambiguous, and opening unknown files in complex parsers can carry risk from malformed content.
  • Do not rely on the presence of the chemical/x-compass association alone to judge safety; a file named .CPA could belong to a different application type than expected.
  • If you need to share .CPA files across systems, consider requesting an export to a more common, well-supported chemical format to reduce the need for unknown viewers/converters.

Recommended antivirus software

Scan files before opening them. These antivirus tools help protect against malware and viruses.

We may earn a commission when you use affiliate links. This supports our free file extension guides.

Can't open this file?

These are the most common causes and fixes when .CPA files fail to open.

Common reasons

  • The file opens in the wrong application (or no app is suggested)
  • “Unsupported file format” or “file is corrupted” error
  • MIME type confusion (chemical/x-compass not recognized)

Fix steps

  1. Identify the producer of the file (original software/workflow) and open it there.
  2. On Linux, verify what MIME type is being assigned (often chemical/x-compass) and adjust file associations only if you have a known compatible application.

What is a .CPA file?

.CPA is an ambiguous extension. In shared-mime-info and chemical-format listings, it is used for “Compass Takahashi” chemical files and is associated with the MIME type chemical/x-compass. Because the extension is reused by other products (per third-party extension databases), you should treat “.CPA” as a container label rather than proof of one specific format.

Background

On Linux and other systems that use the freedesktop.org shared-mime-info database, “*.cpa” is mapped to the MIME type chemical/x-compass and described as a “Compass Takahashi file.” This is part of the broader set of “chemical/*” types used to label chemistry-related document formats.

The MIME type chemical/x-compass is widely seen in desktop MIME databases and in chemistry file-extension lists, but it is not an IANA-registered media type in the official IANA media-type registry. In practice this means file association can vary by platform and by installed MIME databases.

Because some file-extension sites claim other meanings for .CPA (for example, CAD/EDA-related uses), the most reliable way to open a .CPA file is to identify its source (the software or workflow that created it) and use that software. If you received it from someone else, ask what program exported it and whether it can be re-exported to a more common chemistry format supported by your tools.

Common MIME types: chemical/x-compass

Further reading

Authoritative resources for more details on the .CPA format.

Common .CPA issues

The file opens in the wrong application (or no app is suggested)

Because .CPA is ambiguous and chemical/x-compass is not universally supported, your OS may not know what to do with it or may pick an unrelated app.

  1. Identify the producer of the file (original software/workflow) and open it there.
  2. On Linux, verify what MIME type is being assigned (often chemical/x-compass) and adjust file associations only if you have a known compatible application.

“Unsupported file format” or “file is corrupted” error

This often happens when the .CPA file is not actually a Compass Takahashi chemical file, or it was exported from a different product that also uses .CPA.

  1. Confirm with the sender what program created it and whether it can be re-exported to another, better-supported chemistry format.
  2. Try opening the file on a Linux system where shared-mime-info may classify it as chemical/x-compass to help narrow down the type.

MIME type confusion (chemical/x-compass not recognized)

chemical/x-compass appears in shared desktop MIME databases and chemistry extension lists, but it is not an IANA-registered media type, so some systems and tools may not recognize it.

  1. Treat the file as application-specific rather than relying on MIME type auto-detection.
  2. If you control the workflow, prefer exporting/sharing in a more widely recognized chemistry format for cross-platform use.

FAQ

What is a .CPA file, exactly?

Most commonly (in shared-mime-info and chemistry extension lists), .CPA refers to a “Compass Takahashi” chemical file and is labeled chemical/x-compass. However, .CPA is reused by other software, so you must confirm the producing application.

Is chemical/x-compass an official MIME type?

It appears in shared-mime-info and related databases, but it is not an official IANA-registered media type in the IANA media-type registry.

Can I convert a .CPA file by renaming it?

No. Renaming only changes the extension label. Conversion requires opening it in the program that understands the underlying format and then exporting to another format.

Why does one website say .CPA is something else (e.g., CAD-related)?

Because .CPA is an ambiguous extension used by different products. The most reliable approach is to identify the source program and open it with that software, rather than relying on extension-only lookup.

Similar file extensions

Compare related formats in the same category to find the right tool faster.