The gerber viewer

built exclusively for Mac

Full gerber X2 support

Cuprum comes in two versions; a Community and a Pro edition

What’s new in Cuprum 3

Cuprum 3 can now show you the differences between two data sets and if you’ve a complex board at hand which is difficult to visualize how the final bare board is going to look like Cuprum 3 can render the board in a more photo realistic way.

Editing of objects is extended with more options to move, mirror and rotate objects. Regions can be scaled and you can subtract arbitrary objects from them to create holes in the region. Objects can be copied and pasted between documents.

Compare Images

Show the differences between two revisions of your data. Differences are highlighted with a lighter or darker color.

Realistic Rendering

Render the board with realistic colors and transparency to get a better feel of how the final board will look like.

More editing commands

Further tweak your data with an extended set of tools such as Copy, Paste, Move, Mirror and Rotate.

Export drill data as Excellon

Export your drill data as Excellon/XNC in case your board house doesn’t know how to handle Gerber X2 drill data.


Gerber X2, ODB++ and Excellon support

Cuprum is the first Gerber viewer for Mac with full Gerber X2 support, including verification of the MD5 checksum. Using the layer and object inspector all X2 attributes can be examined.

Besides Gerber X2 Cuprum can also import ODB++, Excellon and XNC. And when Cuprum detects a mismatch between the scale of your Excellon data and Gerber data, it wil try to make the Excellon data fit.

Highlight connected copper

The new highlight connected copper command allows you to select a copper object, and Cuprum will highlight all copper that’s connected to it.

This works across all layers and dimming intensity can be varied.

Compare images

Wondering what has changed between two revisions of a dataset?

The compare images function clearly shows the differences. The first two images on a layer are drawn either darker or lighter when there is a difference detected. Where the images are identical the normal layer color is displayed.

Quickly see which layer has changes using the differences count for each layer and jump right to a difference using a list of differences for each layer.

Measurement tool

With the measurement tool you can measure distance in both dimensions, x and y, in the unit of your choice.

Using the snap functionality your measurements are exact.

Multi page print jobs

Multi-page print jobs allow you to make a full documentation set with ease.

The ‘Match All’ option matches all applicable layers, so you can now easily combine all Legend layers on a page using a single layer row. In combination with the ‘Single page for each layer’ option each available Legend layer is printed on it’s own page with a single page definition. 

Frames can be included on the printout. Special strings in the frame are replaced with data from the print job, such as a page counter, date and titles.

Print job settings can be stored and recalled.

Object inspector

Selection of objects shows their properties in the object inspector, where you can also edit these properties.

Various tools are available for selection such as ‘Inside rectangle’, ‘Crossing line’ as well as ‘Connected Copper’.

Inspected objects can be filtered based on object type and layer.

From the object inspector, related objects can be selected by clicking the arrow button. Such as selecting all objects created with the same aperture. 

For Gerber X2 files, selection is also possible based on Component, Pin and Net information, if supplied by the file.


With the QuickLook plugin you can preview your files in Finder and other applications.

Realistic rendering

Have a complex board to review? The realistic rendering mode will show you better how the finished bare board will look like.


Advanced snap support with haptic feedback on Force Trackpads.

‘Object’ and ‘Boundary’ snap modes allow precise measurements when the distance to measure doesn’t start or end at an endpoint.

Gerber and Excellon export

Export the document as Gerber. If your board house has trouble handling drill data in the Gerber X2 format you can choose to export the drill data in the XNC format, which is Excellon compatible.

The advanced settings allows precise control over how the data is exported.

Type ahead

Quick access to all menu commands using the type ahead feature.

Just start typing the first few letters, i.e. typing ‘thc’ will match Tools > Highlight > Connected Copper

Transparent viewing

Find hidden copper features, such as via’s in copper regions.

You can choose to view everything transparent or only the regions (copper pours).

Additionally, you can select a single layer to always be transparent.

Single layer mode

Need to focus on a specific layer? In single layer mode you can dim other layers or turn them off completely, so the layer of interest stands out. 

Dimmed layers can be drawn in color, grayscale or monochrome (all the same shade of gray).

Cuprum Community VS PRO

Cuprum comes in two editions: Community and Pro. For downloads via the Mac App Store, the pro features are provided via an In App Purchase. For direct downloads they are available via a license key.

macOS 10.15 or higher is required.

Community Edition - free

Imports: Gerber X2, Excellon/XNC

Features: Basic measurement, Basic selection tools, Single page printout

Pro Edition - €49,99*

*One-time purchase

Imports: Gerber X2, Excellon/XNC, ODB++

Exports: Gerber X2, XNC/Excellon

Features: Advanced measurements with snap, Selection tools (including crossing line, connected copper, related objects, clear objects), Highlighting connected copper, Additional view modes (all dark, invisible objects), Compare images, Multi page printout with background color, Type ahead command access



In case you need any additional information do not hesitate to ask. Please leave your question(s) via the contact form.

© 2021 Remco Poelstra

Heer Balderikstraat 95

Zaltbommel, The Netherlands