PonZ Contents Viewer
Snappy management for stills and video, with RAW develop, Apple RAW, and color work built in.
Download the latest distribution files from Google Drive.
See the feature comparison page for differences between macOS and Windows.
What this app does
- Import footage from SD cards and similar media into
yyyy/mmfolders automatically (Import / Organize). Auto Import Interval can periodically run saved Organize settings on the PC. - List, preview, and scrub-play RAW video (NRAW / R3D / R3D NE / Canon C-RAW) and standard video (MP4 / MOV).
- List and zoom-preview RAW stills (Canon CR3 / CR2, Fujifilm RAF, Nikon NEF / NRW, OM ORF, Panasonic RW2, Pentax PEF, Sony ARW, Adobe DNG / iPhone ProRAW) and standard stills (JPEG / TIFF / PNG / HIF / HEIF / HEIC).
- Cull with star ratings, color labels, C.TAG custom tags, and stacks, then narrow with multi-condition filters. EXIF, AF points, GPS and other metadata are visible at a glance.
- Split Preview / Edit into a separate window and save multiple layouts as named workspaces.
- Use Remote WebUI to browse thumbnails, Preview, Edit, cull, and export from a phone or tablet on the same LAN / VPN.
- Develop stills non-destructively (19 sliders + RGB tone curves + Straighten / Crop / Perspective / Upright Auto / Spot Repair) and export to JPEG on either OS or 10-bit HEIF on macOS (RAW / DNG / HIF / HEIF / HEIC and Nikon HLG NEF).
- Create multiple Edit Variants from the same source file, trying different looks without copying the original file.
- Add GPS coordinates from a GPX log after the fact. Capture-time offset adjustment is also available. The free PonLog app for iOS and Android includes a GPS logger.
- For video: LUT preview, frame extract, send to DaVinci Resolve, and PonZ Trash for delete management.
- On macOS, Apple Intelligence powers tag search and photo critique, with optional PonVaultChat integration.
System Requirements
| OS | Requirement | Notes |
|---|---|---|
| macOS | macOS 13 or later / Apple Silicon (M1 or later) | All features available. Apple Intelligence features (AI critique, AI search) require macOS 26 or later on an Apple Intelligence capable Mac. |
| Windows | Windows 10 / 11 (x64) | macOS-only features (Apple RAW, native HEIF editing / 10-bit HEIF export, AI critique, AI search, DaVinci Resolve integration, and direct export to Photos.app) are unavailable. See the feature comparison page. |
macOS / Windows feature comparison
In v3.3.0, the main differences between the macOS and Windows builds are limited to OS-specific features. See the feature comparison for a workflow-based guide.
- Native 10-bit HEIF / HIF / HEIC editing and HEIF export (macOS only). With Windows WIC plus an OS HEIF codec, Windows can generate thumbnails and previews, edit over an 8-bit preview in Edit mode, and export to JPEG (no native 10-bit retention, no HEIF export)
- Apple RAW engine (macOS RAW develop / RAW9 and Apple NR; macOS only)
- Apple Intelligence AI tag search, Photo Critique, and PonVaultChat integration (macOS only, requires macOS 26+ on a capable Mac)
- DaVinci Resolve integration (Send to / Extract; macOS only)
- Export destination Photos.app (macOS only; Windows uses Folder export)
All other major features are available on both macOS and Windows: RAW development through Nikon RAW SDK / LibRaw + Adobe DNG SDK, Camera Match, 19 sliders, Master/RGB tone curves, Auto Tone, geometry tools, Spot Repair, edit variants, JPEG export, Remote WebUI, Lightroom integration β, Loupedeck integration, the ExifTool extension, multiple windows, and workspaces. Support for newly released cameras depends on the bundled LibRaw / Adobe DNG SDK version.
Installation
macOS
- Download the DMG from the distribution page and open it.
- Drag
PonZ Contents Viewer.appinto theApplicationsfolder. - On first launch, right-click → Open → Open to clear the security check.
Windows
- Download the Windows installer (
.exe) from the distribution page. - Run the installer. On first launch, Windows SmartScreen may show a warning — click More info → Run anyway to proceed.
- Once installed, launch PonZ Contents Viewer from the Start menu or desktop shortcut.
The core RAW develop engines (Nikon SDK / LibRaw / Adobe DNG SDK) work on Windows out of the box — no extra install needed. Only listing and previewing HEIF (.hif / .heif / .heic) depends on an OS HEIF codec (via WIC) being present on Windows; without it, HEIF files can't be shown at all.
For macOS-only features that are unavailable on Windows (native HEIF editing / 10-bit HEIF export, AI critique, AI search, DaVinci Resolve send, Photos.app export), see the feature comparison page.
① Import footage
Tools for copying footage from SD cards and tidying up scattered folders. Open them via the Import button at the left edge of the FilterBar.
Import — copy from SD cards
Specify a source folder (SD card, etc.) and PonZCV recursively scans it, creating yyyy/mm buckets under a registered PonZ folder and copying files into them.
- Bucketing prefers EXIF capture time; if unavailable, the file modification time is used.
- Source files are not moved — only copied. The SD card is never modified.
- If a file with the same name and content already exists at the destination, it is automatically skipped (verified via SHA-256).
- A delta scan of the registered folders runs automatically when import finishes.
Choose a destination that is itself a registered PonZ folder, or a subfolder under one. Pointing at a leaf yyyy/mm folder is rejected to prevent double-nesting.
Organize — tidy folders
Sorts already-shot files into date folders. It has two channels: Drive and Local.
- Drive channel — moves originals into
yyyy/mmfolders within the same volume. - Local channel — copies files to a destination under a registered PonZ folder.
- Drive and Local can be enabled simultaneously. For each source item, copy runs first and move runs second.
- Settings are persisted so you can run them again instantly next time.
Auto Import Interval
Turn on 自動取込間隔 / Auto import interval in the Organize tab to let the PC run the saved Organize settings every N seconds. This is useful when new photos keep arriving in an online drive, shared folder, or watched import location.
- The interval is specified in seconds. Very short intervals can load the drive or NAS, so leave some margin for real use.
- Automatic runs and Remote WebUI-triggered runs execute silently in the background without confirmation dialogs.
- After new files are imported, PonZCV runs the registered-folder delta scan and missing-metadata acquisition, then refreshes both the PC grid and Remote WebUI thumbnails.
If you Drive-move files out of a registered PonZ folder, ratings and edit parameters in the DB may become orphaned after the move. The UI will warn you in this case.
② Browse and cull
Register folders and scan
Use + Add Folder at the bottom of the left pane (folder tree) to register a folder for scanning. Subdirectories are tree-built automatically. Right-click a folder row to edit its label, remove it, or rescan. You can drag folder rows to reorder them.
Two scan modes are provided: a delta scan (only added/updated/deleted differences are reflected) and a full scan. Normal operations run a delta scan. Right-click a folder row → Rescan (Full) for a full scan.
If a scan partially fails (for example, an external drive disconnects mid-scan), a warning banner appears at the top of the screen. Use "Retry Delta" or "Retry Full" to recover.
Media Mode (movie / still toggle)
The MOVIE / STILL buttons at the top of the left pane switch which media types are visible. Both ON shows a mixed view; only one ON narrows the view (at least one is always ON).
Selecting and viewing files
- Click to select a single file. Shift+click for range select; Cmd/Ctrl+click to add to the selection.
- Double-click a still to enter full-screen StillPreview. With Multi-Window on, it opens in the secondary window and the thumbnail browser stays visible. Double-click a video to launch the native video player.
- Hovering a video card scrubs through frames so you can preview start-to-end.
- Arrow keys move between files (up/down moves by row based on column count).
Thumbnail size
Use the slider at the right edge of the FilterBar, or Cmd/Ctrl+mouse wheel, to resize between 120 and 400 px.
Ratings and color labels
- 1–5 set star ratings; 0 clears.
- Color labels: q=red / w=yellow / e=green / r=blue / t=purple; y clears.
- Pressing the same color key again clears the label (Lightroom-compatible).
- You can also set them from the file's right-click menu and the star area in MetaPanel.
C.TAG (custom tags)
C.TAG lets you add short custom labels to photos without moving files between folders. It is designed for continuous portrait sessions, band / idol live shoots, solo / pair / group cuts, image cuts, and any other grouping you want to find later.
- Turn on Settings → Display → Enable C.TAG to show the C.TAG button and tagging-palette icon in the FilterBar.
- Use Tag Settings inside the C.TAG filter to create up to 50 tags, each with a 3-letter code, description, and color.
- The tagging palette is movable and stays visible until you close it. It can assign tags to the current file or a multi-selection.
- Each file can hold up to 5 custom tags. Thumbnails display colored 3-letter badges.
- Default shortcuts: Cmd+1–9 assigns tags 1–9; Cmd+0 clears custom tags.
- Turn on Settings → Display → Number shortcuts for C.TAG to swap: 1–9/0 become C.TAG shortcuts, and Cmd+0–5 become star ratings.
Stacks / auto stacks
Stacks keep bursts and near-duplicate cuts together so the thumbnail grid stays dense.
- Select 2 or more consecutive visible files, then right-click → Stack Selected to create a manual stack. Non-consecutive files cannot be stacked.
- The stack badge at the top-left of the thumbnail shows the item count. Click it to expand / collapse the stack, or use the stack icon in the FilterBar to expand / collapse all visible stacks.
- Right-click a stack member → Set as Stack Top to change the representative image. Manual stacks can be removed with Unstack.
- Settings → Display → Nikon Z Burst Auto Stack enables automatic stacking from Nikon Z BurstGroupID metadata. Only Nikon Z stills are eligible.
- Auto stacks group files from the same folder, camera, and BurstGroupID within a 5-minute shooting span. The right-click menu supports changing the top image and Ignore Auto Stack.
- Edit Variants are automatically stacked with their source file. Each variant has a colored badge and label so alternate edits are easy to tell apart in the grid.
Filter bar
The FilterBar at the top combines multiple conditions to narrow the list.
- Codec / Color / Camera / Lens / Profile / Resolution / FPS — multi-select dropdowns.
- Rating / Color Label — narrow by star or color (with ≥ / ≤ / = mode).
- Date Range — specify start and end of capture date.
- Filename — substring search supporting wildcards (
*/?). - Shot EXIF — modal for fine-grained narrowing by focal length, focus distance (Nikon only / approximate ExifTool value), aperture, shutter speed, and ISO.
- C.TAG — custom-tag filtering with AND / OR, No Tags, Select All, and Clear. It can be combined with all other filters.
- Edited — only stills that have been adjusted in Edit mode.
- GPX / Critique / LUT — only files with location info / critiques / LUT applied.
The Clear button at the right resets all filters, including C.TAG. The AF toggle overlays AF points; the # toggle shows file index numbers. The stack icon expands / collapses all visible stacks.
Sort
From the Sort dropdown, choose File Name / Date / Camera / Lens / Focal Length / Format / Resolution / Duration / File Size / FPS / Rating. The arrow button toggles ascending / descending. Date uses capture time first, then file modification time only when capture time is unavailable.
Right-click menu
Right-clicking a file card shows the following items based on the media type (the UI labels are in English).
- Open in Finder / Explorer — reveal the file in the OS file browser.
- Open with… — open with an external app registered in Settings (up to 3).
- Copy — copy the file to the clipboard (paste into Finder / Explorer).
- Copy Metadata — copy camera, lens, ISO, aperture, capture time as text.
- Edit (still) — open Edit mode.
- Copy Edit / Paste Edit / Remove Edit / Export Edited — manipulate edit parameters and export.
- Create Edit Variant / Rename Edit Variant / Delete Edit Variant — create and manage alternate edits of the same source photo without duplicating the original file.
- Send to DaVinci Resolve / DaVinci Extract (video / macOS) — send to DaVinci.
- Send to Lightroom (still β) — upload to Adobe Lightroom.
- Move to Trash — move to the PonZ Trash (after enabling in Settings).
- Remove GPX — strip location info.
- Set Rating / Color Label — set directly from the submenu.
- Stack Selected / Set as Stack Top / Unstack / Ignore Auto Stack — create stacks, choose the representative image, remove manual stacks, or ignore an auto stack.
- LUT (video) — pick a per-file LUT from a folder hierarchy menu.
Drag & drop
You can drag selected files to Finder / Explorer or to other apps. With multiple selection, the drag preview uses a bundled-item icon.
Metadata panel
The MetaPanel on the right shows EXIF (camera, lens, ISO, aperture, shutter speed, focal length, focus distance, color space, capture time, GPS coordinates, etc.). Cmd/Ctrl+F toggles the folder panel; Cmd/Ctrl+P toggles the meta panel.
Status bar
The bottom bar shows scan progress, selected file count, codec breakdown, thumbnail / scrub / metadata cache progress, and export queue progress. Double-click the export queue progress to cancel.
In v3.3.0, double-click Pending in the status bar to filter to files whose metadata or thumbnail is not yet ready, or double-click Missing to filter to files missing generated assets — metadata, thumbnail, or scrub. Folder selection and current selections are cleared so the grid immediately focuses on the files that need attention.
③ Take a closer look
StillPreview (full-screen still preview)
Double-click a still in the grid to enter full-screen preview.
- Zoom — mouse wheel / pinch / right-click menu (Fit / 100% / custom %). 100% is based on the original image size.
- Single-click 100% — single-click the image to zoom to 100% around the clicked point. Click again while zoomed to return to Fit.
- Pan — drag while zoomed. A Navigator appears in a corner showing the whole frame.
- AF points — toggle from the FilterBar AF button or the MetaPanel.
- Histogram — RGB / luminance distribution.
- Filmstrip — the bottom strip shows neighbouring thumbnails; click to switch.
- LUT preview — the global LUT, if any, is applied in real time.
The zoom panel at the lower right shows the current zoom as a percentage of the original image. Default controls the initial zoom when opening the preview or switching to another still: choose Fit, 1.5x to 5x, or Slider. Slider saves the current zoom-slider percentage as the next initial preview zoom.
The i button shows Reference (the original image size, or full-size edited output after crop) and Preview (the currently visible embedded JPEG / saved edited preview / smart preview) sizes. If ❗ appears, the visible preview source is lower-resolution than the original; use Edit mode for critical detail checks.
Keys: ←/→ for previous / next file, 0–5 for ratings, q–t/y for color labels, Esc or Space to close (Esc while zoomed returns to fit).
Video player
Double-click a video card to launch the native video player (macOS uses an AVFoundation-based player). RAW video plays as long as your hardware can keep up.
- Scrub bar — drag to seek to any frame.
- Previous / next file — ←/→.
- Rating / color label — number and color keys work inside the player too.
- Close — Esc.
④ Develop stills
Still develop / edit is a major feature introduced in the v3.0 series.
Right-click a still → Edit, or press Cmd/Ctrl+E to enter Edit mode. All changes are saved to the in-app DB. Originals are never modified.
Edit mode preview zoom gestures changed in v3.0.2: click jumps to 100% actual-size view, while double-click jumps to the zoom target saved by the header zoom slider. Clicking or double-clicking while zoomed returns to Fit. This reverses the previous click / double-click behaviour.
For RAW files, double-click the engine badge in the upper-left to choose a development engine. On macOS, choose Nikon SDK / Apple RAW / LibRaw / JPG. On Windows, choose Nikon SDK / LibRaw / JPG. DNG uses Adobe DNG SDK on both platforms. If Apple RAW cannot open a file, PonZCV automatically switches to another available engine.
Switching the develop engine resets the current edit values (this keeps engine-specific parameters from leaking across engines). If you want to keep the current look, use Create Edit Variant first, then try the other engine on the new variant.
Edit Variant
Edit Variants let you keep multiple looks for the same source photo: different color grades, tone curves, crops, or RAW engines. Create one from the grid with right-click → Create Edit Variant, then rename it with Rename Edit Variant when needed. There is no fixed variant-count limit.
- The original file is not copied. PonZCV shows the variant as a separate card, but only stores separate edit parameters for the same source file.
- A new variant can start from the current edit values, so you can branch from an existing look and try another tone, RGB curve, or RAW engine.
- Variants are automatically stacked with the source file and shown with a colored badge and label.
- Delete Edit Variant removes that variant's edit parameters, star rating, color label, C.TAG, and Photo Critique together. The source image file and every other variant's data remain intact.
A control system designed so anyone can develop quickly and have fun while doing it. It is built to feel intuitive even without a left-hand controller, so you can keep developing through large batches without stress.
- A / Z (or ↑ / ↓) — select a parameter
- Mouse wheel — twist the selected parameter
- S / D keys — increment / decrement from the keyboard (Shift for larger steps)
- Space twice — reset the focused parameter
- B key — Auto Tone (auto-adjust exposure / contrast / highlights / shadows / blacks-whites in one shot)
- X key — Straighten mode
- C key — Crop mode
- / key — toggle Brush Repair (spot repair)
- Customizable skip settings let you bypass parameters you don't use
Slider list
| Group | Slider | Range |
|---|---|---|
| Tone | Light (overall brightness) | -5.00 to +5.00 EV |
| Brightness (midtones) | -100 to +100 | |
| Periphery (peripheral brightness) | -100 to +100 | |
| Contrast | -100 to +100 | |
| Highlights | -100 to +100 | |
| Shadows | -100 to +100 | |
| Whites | -100 to +100 | |
| Blacks | -100 to +100 | |
| Color | Color Tone | -100 to +100 |
| Vibrance | -100 to +100 | |
| Saturation | -100 to +100 | |
| White Balance | Temperature | -100 to +100 (Kelvin display for NEF) |
| Tint | -100 to +100 | |
| Detail | Sharpness | 0 to 100 |
| Texture | -100 to +100 | |
| Clarity | -100 to +100 | |
| Dehaze | -100 to +100 | |
| Luminance NR | 0 to 100 | |
| Color NR | 0 to 100 |
Each slider supports drag, numeric input, and mouse wheel. While focused, S/D increments / decrements; A/Z (or ↑/↓) moves to the previous / next slider. Space twice resets to default.
v3.3.0 adds visual gradients to slider tracks so brightness, color, saturation, and noise-reduction controls read at a glance. Auto Tone now shows whether its generated tone is still applied or has been edited manually afterward.
Auto Tone
The button at the top of the sidebar (B key) runs a histogram-based automatic tone adjustment. Before it's applied the button reads Auto; once applied it switches to Recalculate Auto, and pressing it again re-runs the analysis as if starting fresh.
- Auto Tone enable toggle — the checkbox below the button turns the Auto Tone layer on or off without discarding the stored analysis.
- Amount — a 0–150% slider. 100% is the raw analysis result; 0% removes the Auto Tone contribution and leaves only your manual adjustments; up to 150% is a safe headroom for pushing beyond the analysis.
- Include Level — when on, applying Auto Tone also runs automatic straightening. Leave it off if you only want exposure/tone leveling.
- Status indicator — shows "Auto Tone applied" or "Auto Tone applied, then edited" below the button. Adjusting any other slider after applying Auto Tone automatically switches it to the latter.
Tone curve — Master / RGB
The tone curve can now edit Master plus the Red / Green / Blue channels independently. Use the M/R/G/B buttons to choose a channel, then drag the midpoint handles while watching the histogram. Master is best for perceived brightness and contrast; RGB curves are for color casts and highlight / shadow color shaping.
- Linear — resets the selected channel to a straight line. If every channel is linear, the tone curve is turned off.
- Soft S / Fade / Deep Black / Hi Roll / Bright Soft — basic Master-curve presets.
- Warm Hi / Cool Shadow — color presets that update multiple RGB channels together.
- The Loupedeck integration can also switch tone-curve channels and trigger the new presets.
Geometry — Straighten / Crop / Perspective
- Straighten — -45° to +45°. Press X to enter.
- Crop Size — 1 – 100%. Press C to enter.
- Horizontal / Vertical — perspective correction (-100 to +100).
- Crop presets — Free / Original / 1:1 / 4:3 / 3:2 / L-size / 16:9. Landscape / portrait toggleable.
- Upright Auto — Off / Level (auto straighten) / Upright (auto straighten + perspective).
- Guide grid — None / Thirds / Fine / Golden / Diagonal / Crosshair.
Brush Repair (spot repair)
Press / or open the Brush Repair accordion in the sidebar to enter brush mode. Paint a mask and PonZCV automatically repairs from surrounding pixels.
- [ / ] or the wheel resizes the brush (default 24 px, max 150 px).
- Alt+drag erases the mask (eraser).
- Shift+drag specifies a reference area (clone source) as a rectangle.
- Enter or double-clicking a region in the list confirms and exits brush mode.
HLG NEF is not supported by Brush Repair due to color-space constraints. Brush size persists across sessions.
Nikon NEF-specific items
- Picture Control — Standard / Neutral / Vivid / Monochrome / Flat plus 20 Creative variants and 3 HLG profiles.
- Active D-Lighting — Off / Low / Normal / High / Extra / Auto.
- SDK Noise Reduction — As Shot / Off / Low / Normal / High. Independent from the slider-side NR.
- Temperature — slider value is shown as absolute Kelvin, anchored on the As-Shot Kelvin.
- HLG NEF → 10-bit HDR HEIF export — HDR HEIF export is available when an HLG-recorded NEF is opened in Nikon SDK mode. HDR HEIF uses Nikon SDK-compatible parameters only.
Apple RAW engine macOS
Apple RAW is an additional engine that uses macOS RAW development. It is not the default path for preserving Nikon color or Picture Control; use it as a rescue path when you want to try RAW9, Apple NR, or macOS's own decoder.
- Candidate formats — NEF / NRW / DNG / ARW / RAF / RW2 / ORF / CR3 / CR2 / PEF. Actual support depends on the RAW support built into the running macOS version.
- Apple NR — sends luminance and color noise reduction to Apple RAW. This is separate from the normal Edit mode NR sliders.
- Apple RAW Filters — Sharpness, Micro Contrast, Detail, Moire, Local Tone, Tone Curve, Shadow Boost, Gamut Mapping, and Lens Correction are saved per photo.
- Automatic fallback — if the helper reports unsupported / failed / unusably near-black output, PonZCV switches to the best available Nikon SDK / LibRaw / JPG path and resumes editing.
Camera Match
Camera Match, in the right-hand Edit mode panel, overlays the camera's color and tone (estimated from the embedded JPEG) onto the RAW while keeping its tonal range and detail intact. 0% is the raw engine's native look; 100% (default) applies the estimate in full.
- Supported engines — Apple RAW / LibRaw on macOS, and LibRaw on Windows. DNG (Adobe DNG SDK) works on both platforms. Camera Match is not used with Nikon SDK, which reproduces color through Picture Control.
- Default — On at 100%. The global On/Off and Amount live in Settings, right below Preferred RAW Engine.
- Per-photo control — override Follow Settings / On / Off per photo, and adjust the Amount slider independently.
- Not applied automatically when the color/tone can't be measured from the embedded JPEG.
Native HEIF / HIF editing macOS
- On macOS,
.hif/.heif/.heic10-bit sources are decoded natively and edited non-destructively through the 16-bit Edit mode pipeline. When Windows WIC plus an OS HEIF codec (e.g. Microsoft's HEIF Image Extensions) is installed, Windows can generate thumbnails and previews and edit them in Edit mode over an 8-bit preview. Native 10-bit data is never retained on Windows, and export is JPEG only (HEIF export is not offered). Without the codec, files are still registered in the library, but thumbnails or previews may not be generated. See the feature comparison page for details. - HEIF export is enabled for RAW/DNG/HIF/HEIF/HEIC sources that can be edited in 16-bit, plus HLG-recorded Nikon NEF. 8-bit sources such as JPEG / TIFF / PNG use JPEG export. Export is handled by the bundled PonZCV-HeifNative helper and is macOS-only.
- Export format can be HEIC 4:2:2 or HEIC 4:2:0. HLG HIF/HEIF/HEIC stays HLG; regular RAW/DNG/HIF/HEIF/HEIC exports as 10-bit SDR HEIF.
- HEIF export also carries source EXIF / GPS metadata wherever PonZCV has it available.
Auto / Undo / Copy & Paste
- B — Auto Tone (auto-adjust exposure / contrast / highlights / shadows / blacks-whites).
- Cmd/Ctrl+Z / Shift+Z — Undo / Redo.
- Cmd/Ctrl+C/V — copy / paste edit parameters. Targets the 14 tonal-color parameters (Geometry, NR, and NEF SDK-specific items are excluded).
- Hold F — preview with tonal edits removed only. Hold G — preview the fully unedited original.
Save and reset
- Auto-save — changes are saved to the DB on Edit mode exit (no Save button required).
- Reset All — returns every slider to default and clears the edit record from the DB.
- Edited / Variant badge — Edited appears whenever any value differs from default. Edit Variants use colored badges so they are distinct from the source file.
Export
- Destination macOS — choose between Folder (the existing behavior) and Photos.app (new). Photos.app sends the rendered file straight into the macOS Photos library and ignores the Output Folder. The first time, macOS shows an Automation prompt ("PonZ Contents Viewer wants to control Photos"); after approval, imports run quietly in the background — Photos.app does not steal focus. The same destination setting applies to Single, Batch, and Quick Export.
- Watch for duplicates with iCloud Photos macOS — if Photos.app has iCloud Photos turned on, anything exported to Photos.app can also sync up to iCloud after import. Exporting the same photo to Photos.app more than once can create duplicate copies once iCloud sync catches up.
- Format — JPEG (always, both OSes) / 10-bit HEIC 4:2:2 / 10-bit HEIC 4:2:0 macOS. HEIF is selectable for RAW/DNG/HIF/HEIF/HEIC sources that can be edited in 16-bit, plus HLG-recorded Nikon NEF. On Windows the HEIF options don't appear at all — only JPEG is offered.
- Resolution — Full (native) / 2 MP / 10 MP / Custom (100 – 20000 px on the long edge).
- Quality preset — High (q=0.99) / Standard (0.98) / Compressed (0.92) / Max MB. Default is High.
- Max MB — set a size limit of 1 MB or higher. PonZCV tries multiple quality candidates and accepts only a file at or below the limit. A 5 MB target will not accept a 5.2 MB result. If the minimum quality is still too large, export fails.
- EXIF / GPS / lens information — exports carry over source metadata wherever available. In v3.3.0, with the ExifTool extension enabled, PonZCV preserves more vendor-specific EXIF lens information, making exported images easier to recognize correctly on sites such as Kakaku.com. Because the edited image is saved upright, output EXIF Orientation is normalized.
- Quick Export — Cmd/Ctrl+L queues an export with the current settings. With Destination = Photos.app, no Output Folder is required.
- Edit Variant export — when exporting a variant, PonZCV adds the variant label to the source filename so multiple looks from the same photo are less likely to overwrite each other.
- Batch Export — multi-select in the grid → right-click → Export Edited to export many at once. HEIF is selectable when the selection includes RAW/DNG/HIF/HEIF/HEIC sources that can be edited in 16-bit, or Nikon HLG NEF macOS. Unsupported files in a mixed batch fall back to JPEG. Photos.app destination is also available from Batch macOS. On Windows, batch export is always JPEG to a folder. Progress shows in the status bar; double-click to cancel.
- Unified dialog — from v3.1.1, Edit mode, StillPreview, and the grid all open the same export dialog with the same settings (Destination / Format / Quality / Resolution / Same filename).
⑤ Manage metadata
GPX (GPS) assignment
Settings → Tools → GPX GPS Assignment loads a GPX log (from a hiking / driving / cycling app) and matches it against capture times to assign GPS coordinates automatically. The free PonLog app for iOS and Android can record location data with its GPS logger and export it as a GPX file.
- Scope — choose Active Folder / Selected Files / Entire Library.
- Time offset (seconds) and tolerance (seconds) are configurable.
- A preview is shown before applying; pick the rows to commit.
- Match results are categorized as matched / skipped-existing-gps / missing-capture-time / unmatched.
- To remove later, right-click → Remove GPX. The original file's EXIF GPS is never changed.
Edit Capture Time
If your camera clock was off, you can correct capture times after the fact. Select files and open Edit → Edit Capture Time… from the menu bar (the File menu on Windows). The menu is disabled when nothing is selected.
- Adjustments are stored in PonZCV's internal DB; the original file's EXIF is not changed.
- Adjusted times feed into filters, sorting, and GPX matching.
⑥ Work with video
LUT preview
Pick a global LUT (.cube) from the FilterBar's LUT button to apply it live in the grid thumbnails and in StillPreview. Per-file LUT can be assigned via right-click → LUT.
Frame extract
In the video player, right-click on any frame → Extract Frame to save the current frame as JPEG. You can also open the FrameExtract panel from the FilterBar.
DaVinci Resolve integration macOS
Right-click → Send to DaVinci Resolve sends the selected video to DaVinci Resolve's media pool. If DaVinci Resolve isn't running, PonZCV tries to launch it.
- DaVinci Extract — extracts specified frames and sends them to DaVinci.
⑦ Organize the library
Folder relink (handle moves)
If you've moved a registered folder elsewhere on the OS, right-click that folder row in the folder tree → Relink Folder and pick the new path. Ratings and edit info are preserved.
ponzcv.dat.
Removing it loses the folder ID, and PonZCV will treat it as a different folder. Past ratings and edit info will appear to "reset to zero".
Per-file moves and renames are not tracked
If you move individual files to another folder or rename them, PonZCV treats this as "old file disappeared / new file added". Ratings and edits won't carry over. To reorganize, prefer moving folders rather than individual files so the metadata stays attached.
PonZ Trash
Settings → Data Management → Enable Delete (Trash) turns the delete feature on. Right-click → Move to Trash sends a file to PonZ Trash.
- Restore — files in Trash can be restored to their original path from the Trash view. Restore is blocked if a file with the same name already exists at the original location.
- Permanent delete — Settings → Empty Trash empties everything. Per-unit delete is also possible from the Trash view.
- Size limit — default 5 GB. When the limit is exceeded, PonZCV offers to delete the oldest unit. If the new selection alone exceeds the limit, a direct permanent-delete dialog is shown instead.
Maintenance
Settings → Maintenance bundles the following operations.
- Generate Scrub Preview — bulk-generate the video scrub cache.
- Compress Thumbnails — resize existing thumbnails to 640 px to save disk space.
- Re-fetch Missing — re-acquire metadata / thumbnails / scrub for files that don't have them.
- Clean Up Missing Files — remove DB entries whose underlying files are gone.
⑧ Windows & layout (multi-window mode)
From v3.1.0 you can split the thumbnail browser and the Preview / Edit surface into independent windows. On a multi-monitor rig you can drop the thumbnails on the laptop's built-in screen and the Preview / Edit on a 4K external panel; on a single monitor it lets you keep the cull context visible while one image gets the full attention it deserves.
Enable
- Settings → Display → turn on Multi-Window.
- With it on, double-clicking a still opens the Preview in a separate window. Space opens Preview in the secondary window, and Cmd+E opens Edit there. The main thumbnail browser never switches into in-main Preview / Edit.
- Turning it off auto-closes the secondary window and reverts to the in-main overlay layout.
Two windows, two roles
- Main window — thumbnail browser only: folder picker, filters, sort, selection cursor. With Multi-Window on, it does not switch directly into in-main Preview / Edit.
- Preview / Edit window — one-image surface. Preview ↔ Edit toggles inside this window.
Linkage between the two
- Arrow keys / filmstrip in the main grid push the secondary window's display in real time (stills only).
- When focus moves to a movie the secondary stays alive and the player launches on top of it. ←/→ inside the player navigates: stills bring the secondary back, movies swap via change-file.
- Arrows / filmstrip inside the secondary mirror back to the main grid's selection cursor and scroll.
- Ratings, color labels, edit parameters, LUT assignments, AF-points / sort / display toggles — any change in either window is reflected in the other immediately. Same operation feel as single-window mode.
Window menu
- Save Workspace… — saves the current main + secondary window positions/sizes under a name.
- Manage Workspaces… — list, load, rename, delete, plus a "Pin" checkbox for priority. Each entry shows its captured display layout (e.g. "2 displays: MBP built-in + 4K LG") and the entry that matches the current environment is highlighted.
Workspace cycle button
A monitor-icon button sits in the main window's toolbar and the secondary window's title bar. Pin up to 3 workspaces in the management modal; each click cycles through them in order (1 → 2 → 3 → 1). Disabled when no workspaces are pinned. Designed for laptop users who move between locations with different external monitor setups.
Restore last session on launch
Settings → Display → Restore last session on startup replays the previous window layout the next time you launch. Independent of the named workspace store — leave it on and you always resume right where you left off.
Drop the Preview/Edit window on the external display and the thumbnail browser on the built-in. Cull thumbnails on the small screen, confirm at full size on the big one, advance — repeat. Pair this with named workspaces ("home 4K", "office dual", "on-the-road single") and the cycle button to switch the entire layout at the press of one button.
⑨ Remote WebUI
v3.2.0 adds Remote WebUI, a browser UI for operating the PC-side PonZ Contents Viewer from a phone or tablet on the same LAN / VPN. RAW files and RAW16 buffers are not sent to the mobile device; the PC generates thumbnails, embedded previews, and edited previews, while final commit points still go through the PC develop engine.
Start and URL
- Use the wireless icon in the toolbar to Start / Stop Remote WebUI.
- On macOS, PonZCV can display and copy a hostname URL such as
http://MacBook-Pro.local:port/ponzcvin addition tohttp://PC-IP:port/ponzcv. Phone bookmarks remain useful even when the Wi-Fi IP address changes. - On iPhone / iPad Safari, Add to Home Screen saves it with the PonZCV icon.
Port and authentication
- Port: Auto — starts from the saved port or
3200, then searches for a free port if needed. The actual port is saved as the next candidate. - Port: Manual — uses only the specified port. Recommended when you want a stable bookmark.
- Authentication — enable it and set an optional password to show a login screen. If no password is set, behavior stays the same as unauthenticated mode.
- Always / Outside only — Always requires auth for every access. Outside only lets localhost / LAN pass and treats VPN / Tailscale-style access as outside.
Thumbnail grid
- The folder picker uses the same registered folder names, hierarchy, and order as the PC app. The Remote-selected folder is remembered separately from the PC selection and falls back to ALL if missing.
- Thumbnails are prewarmed on the server and streamed into the phone progressively. The grid can use square cells, but image aspect ratio is preserved and unused space is shown as the same gray area used by the PC grid.
- The grid starts with 96 thumbnails on first paint; the bottom More button loads 48 more at a time. Pull down to reload.
- The search icon to the left of the thumbnail-size button opens a filter modal. You can narrow thumbnails by file name, date, camera, lens, format, resolution, star rating, color label, C.TAG, and edited / unedited state. Shot EXIF works like the PC version: focal length, aperture, shutter speed, and ISO appear as count-backed columns, and picking a condition narrows the other columns. Find filter values at the top of the modal searches the candidates themselves.
- The grid icon at the top-left cycles thumbnail size through Small / Medium / Large; the choice is saved locally on the device.
- Sel enters multi-select; Exp exports the selected files after an
Export N photos?confirmation.
Preview
- Unedited files show the embedded / normalized preview. Edited files prefer the saved edited preview.
- Double-tap the title area to switch Preview / Edit. Use the ◀ ▶ buttons or horizontal swipe to move through photos.
- Star ratings, color labels, and C.TAG are synced with the PC database. Tapping the same color again clears it.
- Auto and AF can auto-zoom around the AF point. Choosing Fit always prioritizes full-image display.
- i toggles the EXIF overlay. File / Date / Camera / Lens / F / SS / ISO / FL are shown in a translucent top-left panel.
Edit
- Remote Edit uses the PC RAW develop engine, so final saves and exports follow the PC implementation. The PC view is not brought to the front; an internal hidden worker updates edited previews.
- Dev contains all 19 develop sliders. Values, signs, and ranges match the PC app. Double-tap a parameter to reset it.
- Crop starts crop mode, and pressing Crop again commits it. Returning to Dev, moving to another image, going back to thumbnails, or exporting also commits pending Crop first.
- Remote Crop is focused on the controls needed before export to preserve output resolution: Crop Size / Straighten / Auto Crop / 90° rotate / ratio / frame direction. The controls are split into Adjust / Rotate Image / Crop Ratio / Frame Direction accordions, and closed panels are not active tap targets.
- Horizontal / Vertical perspective correction and Upright Auto remain PC Edit mode features. Remote shows edits already made on the PC, but new perspective correction adjustments should be made on the PC side.
- Tone curve presets: the bottom of the Dev tab has three buttons — Linear / Soft S / Fade. Tapping switches the curve; Linear is the default and is restored when you change files or use Reset.
- Exp is available in Edit and exports the current single image.
Preview-surface gestures (Edit / Dev)
- Vertical flick: cycles through the focused develop slider one at a time. A HUD at the bottom shows the parameter name and current value.
- Hold + horizontal drag: nudges the focused slider value without touching the sliders themselves. Vertical distance from the start point switches the precision (coarse vs fine).
- Long press (~0.6 s): previews the original tone (Crop / geometry preserved). Releasing restores the current edit.
- Horizontal flick does not switch files. Use the ◀ ▶ buttons to move between photos.
Landscape layout
- When the device is in landscape, Preview / Edit splits into a large preview on the left and a control panel (◀ ▶, tabs, sliders) on the right. The thumbnail grid grows columns automatically to use the wider width.
- This is driven by
orientation: landscape, not screen size, so the same layout applies on iPhone, iPad, and desktop browsers.
Keyboard shortcuts (with a hardware keyboard)
When you connect a Bluetooth / USB keyboard to iPad, or use Remote from a desktop browser, the same shortcuts as the PC app are available. Shortcuts do not fire while a slider or input element has focus.
Preview / Edit (both)
- ← next photo / → previous photo (matching the PC sort order)
- 0–5 star rating (0 clears)
- q Red / w Yellow / e Green / r Blue / t Purple, y clears the color label
- Cmd+0–9 for custom tags (follows the PC
numberShortcutSwapEnabledsetting; in Swap mode, bare 1–9 assign tags and Cmd+0–5 set the star rating)
Edit-only
- A / ↑ previous slider, Z / ↓ next slider — the HUD shows the focused parameter and its current value.
- S decrement, D increment. Hold Shift for the coarse step.
- Mouse wheel: nudges the focused slider; smooth-scroll input is accumulated so values don't run away. Wheel direction follows the PC Edit Wheel Direction setting.
- C toggles the Crop tab and focuses Crop Size; X toggles Crop tab and focuses Straighten.
- B applies Auto Tone.
- Space pressed twice within 400 ms resets the focused parameter to its default.
- Hold F to preview the tone-only original (Crop / geometry preserved); hold G for the full original. Releasing restores the current edit.
Remote Export
- Remote export format, quality, and destination are configured in the PC-side Remote WebUI panel. Rendering happens on the host PC, so the available options follow the host's OS.
- Format: a macOS host offers JPEG / HEIF 4:2:2 / HEIF 4:2:0; a Windows host offers JPEG only. Quality: High / Standard / Compressed / Target size on either host.
- Save to: a macOS host offers Folder / Photos.app; a Windows host offers Folder only.
- Direct multi-file export into the mobile device itself is outside the v3.3.0 scope. Rendering happens on the PC and writes to a PC folder or Photos.app.
⑩ External integrations
Lightroom integration β
Uploads stills to a chosen album in Adobe Lightroom CC.
- Settings → Integrations → turn Lightroom Sync on.
- Issue a Client ID for OAuth on Adobe Developer Console and enter it in the API Key field.
- Press Connect and authorize with your Adobe account.
- Right-click a file → Send to Lightroom to upload (progress shows in the status bar).
The β release excludes large videos. The upload queue resumes on next launch.
Apple Intelligence integration macOS
On Apple-Intelligence-capable macOS (Tahoe or later, Apple Silicon), the following features are available.
- AI Tag Search — open via the AI button in the FilterBar. Combine auto-extracted tags with AND / OR to narrow the result. Tags are shown with Japanese translations. Filters can be saved with a name and reused.
- Photo Critique — run from MetaPanel or right-click. Returns short critique on composition, exposure, color, and light. Original (unedited) and Edited versions are stored separately.
- Critique language — choose English / Japanese in Settings.
PonVaultChat integration β macOS
Sends Photo Critique results into PonVaultChat (a local AI) for follow-up dialogue. Settings → Integrations → PonVaultChat Integration: enter the URL and API token.
ExifTool extension
To show AF points for Sony / Canon / Fuji / OM / Panasonic / Pentax / Nikon Coolpix RAW, enable the ExifTool extension.
- Install ExifTool from the official site.
- Settings → Integrations → turn exiftool Extension on.
- Rescan target folders to pick up AF info.
Open With (external apps)
Settings → Integrations → Open With App #1–3 lets you register up to three apps. Right-click a file → Open with (app name) hands the file to the chosen app.
PonToExif export
Settings → Tools → PonToExif Export writes selected metadata to a .ponexif file for use with the PonToExif app's shooting-trend analysis.
Delete legacy iCloud data macOS
Starting with v3.0.0, PonZCV no longer provides new iCloud / CloudKit sync. If sync data remains from older versions, Settings → Data Management → Delete iCloud Data can clean it up. It removes legacy mobile-era CloudKit FileInfo / Ratings and the iCloud Drive scrub cache / LUTs, irreversibly. Local originals and local ratings on this Mac are not affected and remain.
Settings
Open the settings panel from the gear icon in the toolbar or with Cmd/Ctrl+,. Six categories are listed on the left side in a two-column layout.
Display
- Fast Display Memory Budget — memory used for thumbnail display (Low / Standard / 32 GB / 64 GB). Adjust to your machine's RAM.
- Invert Wheel Direction — invert the Edit mode mouse wheel direction.
- Show both RAW and JPG — show RAW and same-name JPEG sidecars together. Off by default. Requires a rescan to apply.
- Enable C.TAG — when off, hides the C.TAG button, tagging palette, and thumbnail tag badges. Add or edit tag definitions from Tag Settings inside the C.TAG filter.
- Number shortcuts for C.TAG — shown only when C.TAG is enabled. When on, number keys prioritize C.TAG and star ratings move to Cmd+0–5.
- Multi-Window — opens Preview / Edit in a separate window. Turning it off closes the secondary window and returns to the in-main overlay layout.
- Restore last session on startup — restores the previous window layout on the next launch.
- Nikon Z Burst Auto Stack — automatically stacks Nikon Z stills with the same BurstGroupID within a 5-minute span. Nikon Z only.
StillPreview's initial zoom is changed from the Default control in the lower-right preview panel. The selected value is saved and reused the next time you open a preview.
RAW Develop
- Enable RAW Develop Mode — when off, RAW files are shown with their embedded preview only.
- Preferred RAW Engine — choose the initial NEF engine. macOS offers Nikon SDK, Apple RAW, or LibRaw; Windows offers Nikon SDK or LibRaw. Nikon SDK prioritizes Nikon color with Picture Control. Apple RAW provides RAW9 / Apple NR. LibRaw is useful when comparing Nikon files with other RAW formats under the same engine. Camera Match's default On / Off and Amount settings appear below.
- High Efficiency RAW (HE / HE*) notice — High Efficiency-compressed Nikon NEF files cannot be decoded by LibRaw. If one is opened in LibRaw mode, PonZCV automatically switches it to Nikon SDK mode.
- Lensfun Lens Database — view DB status, import a newer DB, or revert to the bundled DB.
LibRaw Develop options (new in v3.0)
Tune how non-DNG RAW is developed via LibRaw, both in the Settings panel (defaults for new files) and in the Edit mode LibRaw accordion (per-photo overrides that are saved with each shot).
- Bayer demosaic method —
AHD(default, recommended) /AAHD(anti-aliased, less false color) /DCB(edge-enhanced) /DHT(highest quality, slowest). - X-Trans demosaic (Fujifilm only) —
3-pass(high quality, recommended) /1-pass(faster). - FBDD noise reduction —
Off/Light/Full. - Highlight recovery —
Clip(default) /Unclip/Blend/Rebuild 3/5/7/9. Higher Rebuild values reconstruct more from neighbouring data.
Integrations
- Open With App #1–3 — register up to three external apps.
- Lightroom Sync β / API Key.
- exiftool Extension — on / off and detection status.
- Critique Output Language — English / Japanese.
- PonVaultChat Integration / URL / API Token.
Remote WebUI
- Start / Stop — starts or stops the browser-accessible Remote WebUI server for LAN / VPN use.
- Port — choose Auto / Manual and the port number. Manual is intended for bookmark-friendly operation.
- Authentication — configure optional password auth and Always / Outside only scope.
- Remote Default — choose whether tapping a thumbnail opens Preview or Edit by default.
- Mobile Export — configure Remote export format, quality, destination, and folder.
Tools
- GPX GPS Assignment — auto-assign location info.
- PonToExif Export — export metadata.
Maintenance
- Generate Scrub Preview — bulk-generate the video scrub cache.
- Compress Thumbnails — resize thumbnails to 640 px.
- Re-fetch Missing — re-acquire missing metadata / thumbnails / scrub.
Data Management
- Enable Delete (Trash) — turn on the PonZ Trash feature. Off by default.
- Trash Size Limit — limit in GB; default 5.
- Empty Trash — permanently delete everything in Trash.
- Clean Up Missing Files — remove DB entries whose underlying files are gone.
- Reset Apple Intelligence — clears the image-analysis results used for AI tag search and re-analyzes on next search. Photo Critique results are not deleted.
- Delete iCloud Data — irreversibly deletes legacy mobile-era CloudKit FileInfo / Ratings and iCloud Drive scrub cache / LUTs. Local originals and local ratings on this Mac are not deleted.
- Delete All & Reset — delete all caches, ratings, color labels, C.TAG, stacks, and analysis data (registered folders are preserved).
Supported formats
| Category | Extensions | Notes |
|---|---|---|
| RAW video | .nev / .r3d / .crm | Nikon N-RAW / RED R3D / Nikon R3D NE / Canon Cinema RAW Light |
| Standard video | .mp4 / .mov | All-brand mirrorless, iPhone, DaVinci proxies, etc. |
| RAW still | .nef / .nrw / .arw / .dng / .raf / .cr3 / .cr2 / .orf / .rw2 / .pef | Nikon / Sony / Adobe DNG / Fujifilm / Canon / OM / Panasonic / Pentax |
| Standard still | .jpg / .jpeg / .tif / .tiff / .png / .hif / .heif / .heic | On macOS, HIF / HEIF / HEIC 10-bit sources use native decoding, the 16-bit Edit mode pipeline, and 10-bit HEIF export. On Windows, WIC plus an OS HEIF codec enables thumbnails, previews, editing over an 8-bit preview, and JPEG export. Native 10-bit retention and HEIF export are unavailable. |
AF point display
- Nikon Z series (Z9 / Z8 / Z7-series / Z6-series / Z5 / Z50 / Zf / Zfc / ZR, etc.) — built-in parser, no install required.
- Other brands — turn the ExifTool extension on (Sony / Canon / Fuji / OM / Panasonic / Pentax / Nikon Coolpix).
Automatic scan filters
- Same-name
.mp4next to RAW video is treated as proxy and hidden from the normal list. - Same-name
.jpg/.jpegnext to RAW still is treated as sidecar and hidden by default. - Settings → Display → Show both RAW and JPG, when enabled, shows both after the next scan or rescan.
Keyboard shortcuts
Modifiers are written using macOS conventions (Cmd).
Global
- Cmd+,
- Open Settings
- 0–5
- Set rating (0 clears)
- Cmd+1–9
- When C.TAG is enabled, assign custom tags 1–9 to the selected file(s)
- Cmd+0
- When C.TAG is enabled, clear all custom tags from the selected file(s)
- q w e r t
- Color label red / yellow / green / blue / purple
- y
- Clear color label
When Settings → Display → Number shortcuts for C.TAG is on, 1–9/0 become C.TAG shortcuts and Cmd+0–5 become rating shortcuts.
Main grid
- Cmd+A
- Select all (within current filter)
- Cmd+= / -
- Resize thumbnails (also wheel)
- Cmd+F
- Toggle folder panel
- Cmd+P
- Toggle meta panel
- Cmd+R
- Rescan current folder (delta)
- Cmd+E
- Open the selected still in Edit mode
- ← → ↑ ↓
- Move selection
- Space
- Preview the selected still (in a secondary window when Multi-Window is on, keeping the grid visible) / play or close the selected video
StillPreview
- Single click
- Zoom to 100% around the clicked point / return to Fit while zoomed
- Esc / Space
- Close preview (Esc while zoomed returns to fit)
- ← / →
- Previous / next file
Edit mode
- Esc
- Clear focus; with no focus, exit Edit mode
- Enter
- Confirm Crop mode / clear focus
- Click
- Zoom the preview to 100% actual size / return to Fit while zoomed
- Double-click
- Zoom to the target selected by the header zoom slider / return to Fit while zoomed
- C
- Toggle Crop mode
- X
- Toggle Straighten mode
- F (hold)
- Preview with tonal edits removed only
- G (hold)
- Preview the fully unedited original
- B
- Auto Tone
- A / Z (or ↑ / ↓)
- Move focus to previous / next slider
- S / D
- Decrement / increment focused slider (Shift for larger steps)
- Space ×2
- Reset focused slider to default
- ← / →
- Previous / next file (edits auto-save)
- Cmd+Z
- Undo
- Cmd+Shift+Z / Ctrl+Y
- Redo
- Cmd+C / V
- Copy / paste edit parameters
- Cmd+L
- Quick Export
- /
- Toggle Brush Repair
- [ / ]
- Resize brush (Shift ×4)
- Delete / Backspace
- Delete the selected Brush Repair region
Video player
- Space
- Play / pause
- ← / →
- Previous / next file
- Esc
- Close the player
1–5, 0, q–t, y are rating / color-label shortcuts by default. Only when the C.TAG number-shortcut swap is enabled do 1–9/0 switch to custom tags.
FAQ
Some thumbnails stay grey right after launch
The grid is restored from a lightweight file_index first, then thumbnails and metadata are filled in afterwards. Large libraries may take a few seconds to a few tens of seconds before everything is populated.
I want to revert an edited image
Use Reset All in Edit mode, or right-click the file in the grid → Remove Edit. The original file is unchanged; only the edit record is removed.
Does Edit Variant copy the original file?
No. PonZCV shows each variant as a separate card, but the source file stays as one file on disk. Only the variant's edit parameters are stored in the DB. A new JPEG / HEIF file is created only when you explicitly export.
Switching Picture Control on Nikon waits a moment
Common presets get an instant preview, but monochrome-toned presets (Blue / Sepia, etc.), some Creative variants, and Active D-Lighting still wait for an SDK re-decode.
The temperature slider on NEF is showing Kelvin
For NEF, PonZCV reads the As-Shot Kelvin from the Nikon SDK and converts the relative slider value to absolute Kelvin for display (the internal value is stored as an offset).
I want to see both RAW and JPG together
Settings → Display → turn Show both RAW and JPG on, then rescan.
LibRaw colors look flat / muted
LibRaw deliberately returns a "minimum-interpretation" flat output, which looks plain compared to camera JPEG or Lightroom defaults. Start with the Auto button (B key) at the top of the sidebar to even out tones, then dial in Vibrance / Saturation / Clarity. Once you have a Look you like on one shot, copy it to other photos with Cmd+C / Cmd+V.
For Nikon NEF, you can also switch the engine pill in the upper-left to Nikon SDK for authentic Nikon color including Picture Control.
HEIF files won't show or edit on Windows
Windows may require an OS codec for HEIF (.hif / .heif / .heic). Installing a HEIF codec for Windows WIC, such as Microsoft HEIF Image Extensions, enables thumbnails, previews, editing over an 8-bit preview, and JPEG export. Native 10-bit editing and HEIF export are available only on macOS.
HEIF export is greyed out
HEIF export is available on macOS only. It is enabled for RAW/DNG/HIF/HEIF/HEIC sources that can be edited in 16-bit, or for HLG-recorded Nikon NEF. 8-bit sources such as JPEG / TIFF / PNG export as JPEG. HDR HEIF for Nikon HLG NEF requires Nikon SDK mode; LibRaw mode exports SDR 10-bit HEIF instead. Batch Export also requires the selection to include a supported source before HEIF can be chosen.
Can Max MB export go slightly over the requested size?
No. In v3.1.0, Max MB means "at or below the requested size", not "closest to it". A 5 MB target will not accept a 5.2 MB candidate; PonZCV keeps looking for a smaller one. The minimum target is 1 MB. If even the minimum quality is too large, export fails instead of creating an oversized file.
The AI button doesn't appear
It only shows on Apple-Intelligence-capable macOS (Tahoe or later, Apple Silicon). Also confirm that Apple Intelligence is enabled in System Settings and that a supported language and model resources are available.
Can I use a 100,000-file library?
Yes. The first run takes time to generate thumbnails and metadata, but subsequent launches restore from the lightweight manifest, so wait time stays short.
Design philosophy
"Turn records into assets"
PonZ Contents Viewer is built so that the videos and photos you've shot don't end up as "just data" but become reusable assets. It is not an app that scores how Instagram-worthy your photos are — it focuses on lining up, choosing, keeping, and handing off your images without losing the context of when, where, and what was shot.
Local-first, non-destructive
Thumbnails, metadata, ratings, color labels, C.TAG, stacks, Edit Variants, and edit parameters all live on your local PC. Originals are never modified — Edit mode results are stored in the DB, and a new file is generated only when you explicitly export. Don't send to the cloud silently, don't break the original — that's the baseline of this app, and that's also why it can be free.
Response speed first
"Snappy" is the top design goal, and many tricks are stacked to achieve it. If you're using a dedicated camera, the post-process should feel just as good — that's why we chase an app that responds the moment you touch it.
Not just Nikon — for Japan's camera culture
I run "Tsuyopon Channel — fundamentally Nikon", but it's just that I love Nikon — I have nothing against the other brands. Sony, Canon, Lumix, Fujifilm, OM System, Pentax… having that many distinctive camera makers in one country is, calmly speaking, amazing.
The reason only Nikon has SDK support is simple: Nikon is the only one publishing an SDK. If others publish theirs, I'd love to support them the same way. I want this app to keep contributing — even a little — to this rich camera culture.
"Oretoku" (because I want to use it)
The app is built on the assumption that the developer himself uses Nikon RAW for birds, video, and family records. Rather than catering to the broadest possible audience first, the priority is to make it feel great to my use, then open it outward. Conversely, environments the developer doesn't use (e.g. unsupported formats, untested cameras) tend to be lower priority.
Speed-first, feedback-welcome
There is no large QA window — releases happen as soon as the developer's checks pass, and reported issues are fixed at the highest priority. Please feel free to send odd behavior or feature requests.
For mission-critical or long-running stable workflows, this app may not be the right fit. Please also consider commercial paid alternatives (Adobe Lightroom Classic, Capture One, etc.).
Policy & contact
Quality assurance policy
This is a free, individually-developed app. Critical bugs are addressed at the highest priority. For unverified cameras / codecs, sample files for reproduction are very welcome.
Privacy
Scan results, ratings, tags, and edits stay local
Thumbnails, metadata, ratings, color labels, C.TAG, stacks, Edit Variants, and edit parameters are stored in the app's local DB and cache.
Original files are never modified
Edit mode is non-destructive. New files are produced only when you export.
External communication only when explicitly enabled
Lightroom / PonVaultChat integration only talks over the network when the user explicitly configures or invokes them.
AI prefers a local path
AI tag search and photo critique are processed by Apple Intelligence's local model.
Open-source licenses
PonZCV uses Electron, React, better-sqlite3, OpenCV.js, LibRaw, Adobe DNG SDK, Lensfun, ffmpeg and other OSS components. Per-package license notices are available inside the app's License screen and in the text bundled with the distribution.
Contact
Questions, requests, and bug reports go here.
Official site: https://tsuyopon-n.photo
Manual: https://tsuyopon-n.photo/PonZCV/manual/330/en.html (Japanese / macOS / Windows comparison)