Help
BarCat Help
Learn how to preview, inspect, convert, and export macOS menu bar icons.
Getting started
Install BarCat, preview your first icon in the real menu bar, and compare candidates side by side.
What you need
- A Mac with macOS 14 (Sonoma) or later.
- Apple Silicon or Intel.
Install
BarCat is available as a direct download (DMG) from vodanex.net/barcat. Download the disk image, open it, and drag BarCat to your Applications folder.
Preview in the real menu bar
BarCat pushes each candidate onto a live NSStatusItem, rendered through the same NSImage + isTemplate path the system uses. The menu bar is the only honest place to judge an icon — not a Figma frame or a mock window.
- Drag a PNG or PDF onto the window — or use File → Open to pick one or more files. Dropping a folder (including an
.imageset) loads every image inside, recursively. - Your icon appears in the real menu bar, exactly as it will when your app ships.
Compare side by side
Tick several candidates and they all appear together in the menu bar, in order. Drag to reorder, untick to hide one — an instant A/B in the real context.
Light, dark, and pixel zoom
Switch the preview appearance to check your icon against both menu bar modes. Template icons (isTemplate) adapt automatically.
Use the 8× zoom to inspect edges, anti-aliasing, and fine detail before they reach your users.
Sizing
A slider gives fine control, with one-tap presets for the common menu bar point sizes:
- 14, 16, 18 pt (compact)
- 22, 24, 26, 28 pt (standard)
Toggle template image (isTemplate) on or off to test how the system tint affects your design.
Next steps
- Reference — input formats, vectorization, export, and accessibility.
Reference
Input formats, vectorization, export options, and accessibility for BarCat.
Input formats
- PNG — raster icons, at any resolution.
- PDF — vector icons.
- Folders — drop a directory (including
.imagesetfolders) and BarCat reads every image inside, recursively. You can also multi-select files.
Vectorization
BarCat traces a bitmap into a true vector path, producing a clean PDF that scales without the blur and aliasing raster icons pick up at odd sizes. Tracing runs live through a built-in tracer — no external tools or additional installs are needed.
While tracing, BarCat shows three aligned views:
- Original — your source bitmap.
- Vector — the traced result.
- Overlay — original and vector stacked, to spot where the trace drifts.
Tune the parameters until the overlay is tight, then export.
Export
BarCat exports assets ready to drop straight into an Xcode asset catalog.
Vector → a PDF imageset (the recommended format for template icons — crisp at every size, adapts to the menu bar tint). The .imageset folder contains the vector .pdf and a Contents.json configured for universal scale.
Bitmap → PNG at @1x / @2x / @3x, with Contents.json generated with the correct scale entries.
Batch — select multiple candidates or a whole directory and export them all in one pass. Each icon lands in its own .imageset.
By default, exports go next to the source file (or into a folder you choose). Drag the .imageset into your project’s Assets.xcassets.
Accessibility
BarCat is a native Mac app and supports standard macOS accessibility features, including VoiceOver, Full Keyboard Access, and Dynamic Type where applicable.
Frequently asked questions
Support
How do I report a bug or request a feature?
We’d love to hear from you. Email support@vodanex.net with:
- What you expected, and what happened instead.
- Your macOS version and Mac model.
- Steps to reproduce, if you can.
We read every message and reply as availability permits. See the support page for what to include.
Usage
What image formats can BarCat load and export?
Input — PNG or PDF icons, plus folders (including .imageset) read recursively. Export — vector PDF imagesets or PNG at @1x / @2x / @3x, both with Contents.json and batch export.
See Reference for details.
What are the system requirements?
BarCat requires:
- macOS 14 (Sonoma) or later.
- Apple Silicon or Intel Mac.
How do I update BarCat?
- DMG version — download the latest DMG from vodanex.net/barcat, then replace the app in your Applications folder. Release notes are always available.
Basics
What is BarCat?
BarCat is a tool for macOS menu bar app developers. It previews your menu bar icons in the real macOS status bar — using the system’s native rendering path — so you can judge size, template tinting, and contrast accurately before shipping.
It also compares candidates side by side, inspects them at the pixel level, and exports ready-to-use imagesets.
The name comes from Bar (menu bar) + Cat: the app’s icon is a cat with a magnifying glass, keeping an eye on your status bar icons.
Features
Does BarCat need any external tools?
No. BarCat is self-contained — every feature, including vectorization, works out of the box. There’s nothing extra to install.