ZeroScan | DNS Scanner App for iOS and macOS
Overview
ZeroScan is a network service discovery tool for iOS and macOS. It
uses built-in API's to
scan your network for devices broadcasting zeroconf (mDNS, DNS-SD, Bonjour) services. This
allows you to easily
discover the IP addresses of devices on your network, and what ports they are accepting
connections on.
ZeroScan was built with the simple goal of easily finding devices
on the network without
the need to probe IP addresses or constantly refresh a search. It will automatically rescan
the network for new
devices at a customizable interval. You can customize the scan interval, how long the
results stay in your view, and
how the results are copied onto your clipboard.
Please note that ZeroScan is not an IP scanner, and it will not actively probe your network. It is listening for network activity and just shows it to you. It is looking for network services such as _ssh._tcp. or _companion-link._tcp. If you find yourself looking for a service that is not coming up, you can have ZeroScan look for it by entering it in the preferences menu. If the device you are looking for is not broadcasting a service like the 40+ that ZeroScan is looking for, it will not be found.
ZeroScan does not collect any data, or send any data out. It only listens for broadcasting services. No information is retained beyond user preferences once the app is closed.
Thanks to Rob de la Cretaz and Remy Porter for testing help.
Changelog macOS
Changelog iOS
FAQ / Troubleshooting
Screenshots
Privacy Policy
ZeroScan Privacy Policy
Top
Overview


Please note that ZeroScan is not an IP scanner, and it will not actively probe your network. It is listening for network activity and just shows it to you. It is looking for network services such as _ssh._tcp. or _companion-link._tcp. If you find yourself looking for a service that is not coming up, you can have ZeroScan look for it by entering it in the preferences menu. If the device you are looking for is not broadcasting a service like the 40+ that ZeroScan is looking for, it will not be found.
ZeroScan does not collect any data, or send any data out. It only listens for broadcasting services. No information is retained beyond user preferences once the app is closed.
Thanks to Rob de la Cretaz and Remy Porter for testing help.
Changelog macOS
v1.0.5 - February 3rd, 2022
v1.0.4 - January 4th, 2022
v1.0.3 - April 14th, 2021
v1.0.2 - February 5th, 2021
v1.0.1 - April 23nd, 2020
v1.0 - April 21st, 2020
- Added new services that can be discovered.
v1.0.4 - January 4th, 2022
- Fixed Big Sur graphics bug.
v1.0.3 - April 14th, 2021
- Added new services that can be discovered, focused on HomeKit.
v1.0.2 - February 5th, 2021
- Added new services that can be discovered.
- Fixed a bug when selected objects change.
v1.0.1 - April 23nd, 2020
- Fixed a bug where refreshing results while having a specific result selected would cause a crash.
- Closing the main window now closes the detail window.
v1.0 - April 21st, 2020
- Initial release.
Changelog iOS
v1.2.0 - February 3rd, 2022
v1.1.0 - April 19th, 2021
v1.0.6 - April 14th, 2021
v1.0.5 - February 5th, 2021
v1.0.4 - October 1st, 2020
v1.0.0 - August 19th, 2020
v0.6 - August 18th, 2020
- Fixed layout bugs with long hostnames.
- Removed sort by port.
- Added more protocols.
v1.1.0 - April 19th, 2021
- Added support for custom protocols on iOS.
v1.0.6 - April 14th, 2021
- Added new services that can be discovered, focused on HomeKit.
v1.0.5 - February 5th, 2021
- Added new services that can be discovered.
v1.0.4 - October 1st, 2020
- Rolled back to iOS 13 as a build target.
- Updated with multicast networking support for iOS 14.
- Fixes network access issues in iOS 14.
v1.0.0 - August 19th, 2020
- Initial release.
v0.6 - August 18th, 2020
- Pre-release.
FAQ / Troubleshooting
No devices are showing up in the results:
My device is not showing up in the results:
Something else is wrong:
If you are on iOS 14 please check that ZeroScan has
permission to view your local
network. Check in Settings -> Privacy -> Local
Network. This setting should be
checked, which will enable scanning. If this gives you trouble try reinstalling the app,
and accepting the
permission on install.
My device is not showing up in the results:
If your device is not broadcasting a service that ZeroScan is
looking for it will not be
found. To add a custom service name open preferences and add it to the custom protocols
section.
If this does not work, please contact me at zeroscanapp(@)gmail.com.
If this does not work, please contact me at zeroscanapp(@)gmail.com.
Something else is wrong:
If you are having some problems with ZeroScan please contact
me at zeroscanapp(@)gmail.com.
Screenshots

Scan Results

Detailed view of scan results

Full view of the Mac App
Privacy Policy
ZeroScan Privacy Policy
ZeroScan reads local network information temporarily. No network information is stored
beyond the duration of the
runtime of the app. ZeroScan does not transmit any personal or network information for any
reason.
Top