Zebra ZP 505, ShipStation & Mac

Today I was assisting a client that is a food service provider and distributor that sends pre-packed foods via FedEx to its clients. The client wanted to replace a lone PC that was being used for printing shipping labels with a Mac to lower to her tech costs and so that everyone was on a common computing platform. The issue facing my client, though, was that she was not able to get a Zebra ZP 505 to print her 4” x 6” shipping labels correctly on a Mac from within the ShipStation web-based software she was using.

If you’re not familiar with ShipStation, its “shipping solutions seamlessly integrate with all of the major eCommerce shopping carts and platforms enabling you to easily manage and ship your online orders.” ShipStation works with Amazon.com, Amazon Fulfillment, Shopify, eBay, Easy, United States Postal Service, Squarespace, Square, PayPal, UPS, FedEx, DHL, and other eCommerce shopping carts. So, if you’re running a business and you ship things to your clients, you may want to have a look at ShipStation.

Anyway, I was able to get it working without any special drivers or fancy software and I wanted to post this to possibly help someone else using a Mac that might be facing this shipping dilemma!

Here’s what you do to get it to print on a Mac running OS X 10.11 “El Capitan”:

  • Attach the Zebra ZP 505 printer to your Mac using a USB cable.
  • Click on the Apple at the top-left of your screen and choose System Preferences.
  • When the System Preferences pane appears, click on Printers & Scanners in the second row from the top. The Printers & Scanners pane will open and you will see any currently configured printers in the left column.
  • Click on the plus sign (+) in the lower-left of the left-hand column and you should see your Zebra label printer there and click once on it. Normally, the Mac operating system will automatically pick the driver you should use but Zebra doesn’t make Mac-specific printer drivers currently but some users have created CUPS compatible printer drivers for it. CUPS is the standards-based, open source printing system developed by Apple Inc. for OS X® and other UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.
  • Click on the “Use:” dropdown box and go all the way to the bottom. Choose the Zebra EPL2 Label Printer driver (see screenshot below). If I chose any other Zebra printer driver, such as the Zebra ZPL Label Printer (which I chose first as it made the most sense given the name of the actual printer itself!), it would result in blank labels being printed.

Zebra ZP 505 Label Printer

  • Log into ShipStation, and follow the instructions to download and install ShipStation Connect for Mac. According to ShipStation, “We developed ShipStation Connect to bridge our web-based application to your printers or scales. If you're running Mac OSX 10.7 or higher, you'll be able to install and run the ShipStation Connect application. The application is free!”
  • After that, you should be able to print labels to your Zebra ZP 505 label printer from SendStation directly by choosing the “Print via ShipStation Connect” option. For more information, please refer to this ShipStation Support Article.

Please consider dropping me a line if this article helps you by filling out the form
here. Thanks!

Encrypting a USB Drive on a Mac Made Easy

Encrypting a USB Drive on a Mac Made Easy
Mac OS 10.11.x “El Capitan” Edition

NOTE: This was written for OS X 10.11.5 “El Capitan.” If you’re looking for the later entry for macOS 10.12.x “Sierra,” click here. For the YouTube video for Sierra edition, click here. The original blog entry written for OS X 10.9 “Mavericks” can be found here)

Like many of my clients and friends, I use a flash drive (also known as a “USB drive” or “Pen drive” or “Thumb drive” etc.), for backing up important files. One of the things I’ve noticed, though, is how many people put sensitive and personal data on these flash drives but don’t even bother to encrypt them. The reason it’s important to encrypt these flash drives is because these flash drives are usually physically small and can be easily misplaced, lost or stolen. If they are encrypted, you don’t have to worry about the data on them being accessible to someone that may have stolen your flash drive or happened to have found it lying around somewhere.

Apple’s Mac OS X 10.7 “Lion” and later operating systems make it easy to do a full disk encryption of these flash drives. You can also easily encrypt Secure Digital “SD” cards and Micro-SD cards too! SD cards are typically what is used in digital cameras to record the images taken with the camera. Most Macs have built-in SD card slots so Apple has made SD cards very easy and convenient to use.

In order to encrypt a flash drive or SD card (we’ll call them “media” collectively from this point onward), you should either start with brand new media or prepare to reformat the media that you may already have. If your Mac has USB 3.0 ports (most Macs since 2012), you should use USB 3.0 compatible media for this project as on-the-fly encryption can slow down reading and writing to an external drive. Please note that when you reformat this media, you are effectively erasing it so any existing data (e.g. files, folders, programs, etc.) will be lost! If you’re using existing media, you should consider copying or backing up the data on that media to another media first so that you can then copy it back to the encrypted media later. All media seem to come from the factory formatted as FAT32 (a holdover from the old MS-DOS & Windows ’95 era) as this is a disk format that nearly all personal computers, whether they be Mac, Windows, or Linux, can read and write. To encrypt your media, however, you’ll need to format it in a Mac specific format called, “GUID Partition Map.” In other words, you cannot easily create an encrypted disk on the Mac without first having changing the format of the drive from FAT32 to GUID.

The first thing you need to do is insert the media into your Mac. Afterwards, go to your Mac’s Applications folder and locate the Utilities folder. Inside the Utilities folder, you’ll find the Disk Utility application. Double-click on its icon to launch it. Disk Utility will show you a list of all internal and external drives connected to your Mac.


In the screenshot above, I’ve selected my flash drive by clicking on it once in Disk Utility (in my example, it’s called, “Lexar USB Flash Drive” in the left-hand column under the “External” column heading. Once selected, I then clicked on the Erase tab. I then changed the format type to “Mac OS X Extended (Journaled)” using the drop down box as shown in screenshot. At this point, you can type in a name for your media (where it says, “Give Drive a Name” ). Naming your media can help you keep your media organized. After all, most of us have several of media, right? Giving them names helps us keep them straight! Once the formatting process is complete, your screen should look like the screenshot below:


Next, you want to find your media on your Mac’s Desktop and right-click it (or hold down and click on it) and choose “Encrypt [your media’s name here].”


Next, the Mac will prompt you to enter an encryption password before it begins the process of encrypting your media.
Please remember to use a password that is not only hard for someone to figure out but one that you can easily remember. Please also note that if you cannot remember the password you used when formatting and encrypting the media, then you will not be able to access the data contained on that media. You will also be given the opportunity to give yourself a “hint” on what the password is. I’d recommend writing a hint that you can figure out but would be meaningless to someone who doesn’t know you.


In a minute or two, you’ll have an encrypted flash drive or SD card ready for you to use! Remember to always drag your media off your Mac’s Desktop to your Trash to eject it properly. This step helps to prevent data loss that can result by simply pulling the media out of your Mac.

When encrypted media is plugged into your Mac, you will be prompted to enter the password you selected in order to access the data on that media. If you cannot remember your password, you can click on “Show Hint” and any hint you may have established while setting up the encrypted media will be displayed to assist you in remembering what the password is. Personally, I’d recommend that you not have the password remembered in the keychain (call/email/text me as to why!).


While Apple’s Disk Utility program is easy to use, there are a few drawbacks to using it to create encrypted media:

  • The encrypted media can only be accessed with a Mac running Mac OS X “Lion” or later. Provided you know the password, you will be able to access the media and the data on it with any Mac running Mac OS X “Lion” (10.7), “Mountain Lion” (10.8) and “Mavericks” (10.9), “Yosemite” (10.10), and “El Capitán (10.11).”
  • The media is not compatible with Windows or any other operating system (i.e. Windows or other operating systems will not be able to access the data contained on the media). Most flash media come pre-formatted for use with PCs running Windows but your Mac can also access them. This process will make your media Mac only. It’s not a big deal unless you live or work in a mixed computing environment containing Macs and PCs.
  • As mentioned above, you’ll need the password you selected in Disk Utility to mount and use the media on your Mac. Without it, the data on the media cannot be accessed.

These drawbacks, on the whole, though, are minor when protecting your data on media that is easily misplaced, lost, or stolen, don’t you think? Give it a try and you’ll see that encrypting media on your Mac is easy to do. If it’s easy and safe, why wouldn’t you use encryption to protect your data?

As always, Tech Me Back stands at the ready to help you with any questions you may have!