Netmin

Linux plannedmacOSWindows planned

Network answers without the terminal.

Inspect DNS, routing, local devices, mail, TLS, websites, and ports from one native Mac app. Run a single check or a full report, watch its progress, and compare the overview with the raw command output.

min.toolson GitHub Coming to the Mac App Store

macOS 14 or later on Apple silicon. 30 days of Pro from first launch, with no subscription.

One app for the whole stack

Pick a tool. Enter a target. Read the answer.

Every tool has a defined target type, command, timeout, and result presentation. Choose one from the sidebar or with ⌘K, press ⌘↩, and switch between the overview and the raw output with ⌘1 and ⌘2.

Eighty-four tools in one place

Reports, local discovery, IP and routing, DNS and DNSSEC, mail, TLS, websites, ports, and practical network utilities, all from one catalog.

Overviews and raw output

Review structured tables, metrics, findings, and device lists, then switch to the captured raw output to verify the findings.

Built for active diagnostics

Watch output while a check runs, cancel safely, rerun it, copy the result, or save a plain-text report. Recent targets make repeated work quicker.

Local-network discovery

Find devices and advertised services, inspect routes and interfaces, and choose exactly which detected networks to scan.

Checks input before running

Netmin validates domains, IP addresses, CIDR ranges, URLs, MAC addresses, and optional DNS resolvers before starting a check.

Bounded execution

Fixed command templates, restricted environments, per-tool time limits, and an 8 MiB output cap keep a failed check under control.

No extra runtimes

Netmin uses macOS system tools and its bundled helpers. It does not need Homebrew, Python, Perl, or another developer runtime.

Sandboxed

The app runs in the App Sandbox. It does not execute arbitrary commands, ask for administrator access, or depend on tools installed by a package manager.

Native and localized

SwiftUI on Apple silicon. The interface follows macOS appearance, contrast, and accent settings and is available in twenty-seven languages.

The catalog

Eighty-four tools, seven groups.

Filter them with ⌘K, star the ones you use most, and they wait at the top of the sidebar.

Reports4 tools

  • Network Lookup
  • Site Report
  • My Network Report
  • My Public IP

Local Network11 tools

  • Local Device Sweep
  • Bonjour Services
  • SSDP/UPnP Discovery
  • Windows Name Discovery
  • ARP Table
  • IPv6 Neighbors
  • Gateway and Routes
  • DNS Configuration
  • DHCP Lease
  • Wi-Fi Diagnostics
  • Interface Inventory

IP, Routing and Registration9 tools

  • IP Information
  • RDAP Domain
  • RDAP IP
  • WHOIS
  • ASN and BGP Lookup
  • RPKI Validation
  • Reverse DNS
  • Ping
  • Traceroute

DNS24 tools

  • A, AAAA, CNAME, NS, SOA, TXT
  • SRV, CAA, TLSA, HTTPS, SVCB, LOC, NAPTR
  • DNS Propagation
  • DNS over HTTPS
  • DNS Trace
  • DNSSEC Check and Validation
  • DNSSEC Chain Trace
  • DNSKEY and DS
  • Zone Discovery and Transfer
  • NSEC Walk Check

Mail13 tools

  • MX
  • SPF
  • DMARC
  • DKIM
  • BIMI
  • MTA-STS
  • TLS-RPT
  • DANE Validation
  • Mail TLS Report
  • Autodiscover, IMAPS, Submission SRV
  • SMTP STARTTLS

TLS, Web and Ports17 tools

  • TLS Certificate and Chain
  • TLS Handshake, 1.2 and 1.3
  • TLS Service Handshake
  • DNS over TLS Endpoint
  • HTTP Headers and Protocol
  • HTTP Security Headers
  • HSTS Preload Status
  • Certificate Transparency
  • Security.txt
  • Robots.txt
  • SSH Host Keys
  • TCP Port Check
  • Common Port Scan

Utilities6 tools

  • CIDR Calculator
  • IP Range Expander
  • Punycode Converter
  • MAC Formatter
  • NTP Offset
  • Network Quality

Discover the local network

Discovered devices in one table.

Local Device Sweep finds attached networks first and lets you choose which ranges to scan. The results show discovered devices, response times, interfaces, and common services, along with the scanned ranges and raw output.

  • You pick the ranges

    Netmin lists the private networks your Mac is attached to and scans only the ones you tick, one range at a time.

  • Ping and ports from the row

    Every discovered device offers a ping and a common-port check right there, so the follow-up is one click.

  • Only when you start it

    You start each local check. macOS controls Local Network access, and remote diagnostics remain available if you deny it.

Overview and raw output

A clear overview. The raw output alongside it.

The overview turns command output into cards, tables, metrics, and clear findings. Raw output shows the captured command response for troubleshooting. Pro also lets you copy structured summaries and save reports as text files.

  • Live while it runs

    Output appears as the check produces it. Cancel stops the active process, and timeouts are clearly reported.

  • Copy or save

    ⌘⇧C copies the raw output. With Pro, use Copy Summary for the overview or Save Report to export a plain-text file.

  • Recent targets

    Up to eight recent targets stay one click away until you clear them with Clear Recent Data.

Private by design

Checks go directly to the systems involved.

Netmin has no advertising, analytics, account system, or developer-operated diagnostic service. A check starts only when you choose a tool and run it, and its requests go directly to the systems that check needs.

  • Straight to the systems involved

    Depending on the tool, that is the target itself, its DNS and mail servers, a resolver you select, registries, certificate-transparency logs, or a named public lookup service.

  • Named services, no surprises

    Built-in lookups can contact Cloudflare, Google Public DNS, Quad9, OpenDNS, RIPE, Team Cymru, ipify, ipinfo.io, rdap.org, hstspreload.org, and crt.sh. These services receive your public IP address and the query needed for the check, under their own privacy policies. You can avoid those tools or choose another resolver where supported.

  • Output stays in memory

    Complete diagnostic output is discarded when you replace or close the result or quit. A report is written to disk only where you choose to export it. Nothing is sent to the developer.

Built for the keyboard

Find, run, view, and copy from the keyboard.

Find the tool, run it, flip the view, start over. The mouse is optional.

⌘K
Filter the toolsType a few letters, pick one
⌘↩
Run the checkWith the target in the field
⌘1
OverviewCards, tables, metrics, findings
⌘2
Raw outputThe captured command output
⌘⇧C
Copy the resultCopy the raw output
esc
New reportClear the result, keep the tool

Netmin Pro

Try Pro for 30 days. Keep every tool afterward.

Free to download, with 30 days of full access. After the trial, all 84 tools and raw output remain available for five checks a day. Pro removes the limit and adds structured reports and export.

Free After the trial

Every tool, raw output, five checks a day.

  • All 84 diagnostic tools
  • Raw output for every check
  • Five new diagnostic requests per day · viewing or copying an existing result costs nothing
  • Favorites, recent targets, and local discovery
  • Twenty-seven languages, sandboxed, no account
No accountNo Netmin account required
No serversYour checks never pass through ours

Pro Yearly or lifetime

Unlimited checks, readable reports.

  • Unlimited use of all 84 tools
  • Structured reports with tables, metrics, and findings
  • Save reports and copy structured summaries
  • Family Sharing · yearly and lifetime purchases
Yearly · $14.99Auto-renews yearly through your Apple Account; cancel any time
Lifetime · $59.99One-time purchase, no renewal

The trial begins after you accept its notice at first launch. It needs no card or additional account, starts no subscription, and charges nothing. Trial timing and the daily allowance stay on your Mac.

US base prices are shown in USD. Apple converts prices for other App Store regions and handles purchases, renewals, and refunds. Lifetime purchases do not appear in Apple's subscription settings.

The details

Small things, done carefully.

Requirements

An Apple-silicon Mac running macOS 14 or later. Some checks contact the target or a named public lookup service and need network access. Local discovery also needs macOS Local Network permission.

Controlled execution

Netmin launches only fixed command templates and bundled shell helpers. Inputs are checked before they are passed to the tools. Each run has its own timeout and an 8 MiB combined-output limit, and Local Device Sweep scans selected ranges sequentially.

Documented tools

Each tool's catalog entry defines its input, command, and result view. You can inspect the catalog in the source repository.

What stays on the Mac

Preferences, favorites, up to eight recent targets, the trial start date, and today's Free request count live in the app container. Clear Recent Data removes the targets.

Export

With Pro, save a report as plain text through the standard save panel. Complete diagnostic output is not saved automatically.

Follows your Mac

Light and Dark appearance, increased contrast, reduced motion, your accent color, and VoiceOver labels on the controls.

Source available

The source is on GitHub under the PolyForm Strict License 1.0.0 with added permissions. You can inspect every command template.

Resolver of your choice

Where a tool offers a resolver field, choose a public DNS service, your own server, or your Mac's default resolver.

Coming to the Mac App Store.

Netmin is a Mac app. Follow the project for launch updates, or visit Support for help.