Octet · Support

Octet Help Center

Octet is a TFTP server for Mac, built for network engineers. This page covers setup, the common problems and how to reach us. For what changed in each version, see the release notes.

  1. Click Choose… next to Root Folder for TFTP and pick the folder that holds your images and configs.
  2. Turn on Allow downloads (devices can GET files) and/or Allow uploads (devices can PUT files).
  3. Click Start server. Octet shows your Mac’s LAN IP address and port 69.
  4. From the device, copy to or from that address. On Cisco IOS / IOS-XE, for example:
copy tftp://192.168.1.50/c9300-17.15.06.bin flash:
copy running-config tftp://192.168.1.50/lab-sw1-config.txt

Each transfer gets a live progress bar with speed and time left, and a line in the transfer log. Uploads are written to a hidden temporary file and only replace the real file once they finish, so a failed upload never damages an existing file. Close the window and Octet keeps serving from the menu bar; choose Quit Octet from the menu bar icon to stop it completely.

If a device can ping your Mac but its TFTP copy times out, something between them is usually blocking TFTP.

Nothing shows up in the log when the device tries

The request isn’t reaching your Mac. See Firewalls & routing.

The log says “Refused” or the device says “Access denied”

Allowed devices is on and the device’s address isn’t on the list, or downloads/uploads are switched off.

Uploads fail

Make sure Allow uploads is on and the folder is one you can write to. If you moved or renamed the folder, click Choose… and pick it again.

How fast is it?

Octet negotiates bigger blocks with devices that support it (RFC 2347/2348/2349), which is about 3× faster than classic 512-byte TFTP. Older devices still work the classic way.

Does Octet send my files or data anywhere?

No. Files only move between your Mac and your own devices. See the privacy policy.

I switched between the website version and the Mac App Store version

The App Store version keeps its settings separately, so choose your TFTP folder and re-enter your allowed devices once.

What do I need?

macOS 14 or later.