How to Sync Your Mac Fonts Folder with Dropbox

If you are like me, you have thousands of fonts on a range of multiple devices. I have a Mac Pro in my home office with fonts on it. I have an iMac at work with other fonts on it. I have a MacBook Pro for portable use with — yep, you guessed it — other fonts on it. It's quite annoying when working on files in the cloud but not having the same fonts on all of my Macs.

Adobe has mitigated this a bit with the introduction of Creative Cloud and TypeKit, but I still don't have full syncing control over my entire Fonts library.

I use Dropbox to sync almost everything. Why not just store my Fonts folder in it? Well, you can!

DISCLAIMER: This step-by-step walkthrough is for advanced users only. Proceed at your own risk. I am not held responsible for broken system preferences or lost fonts.

Before you proceed, make sure you backup your Fonts folders on ALL of your Macs.

SOURCE MAC

(The Mac you want to copy your Fonts folder from)

  1. Launch Terminal in Applications/Utilities/
  2. Run cd ~/Library to open your user Library.
  3. Run sudo mv Fonts ~/Dropbox to move your Fonts folder to your Dropbox.*
  4. Enter your password when prompted.
  5. Run ln -s ~/Dropbox/Fonts to create a symbolic link in your User Library.*

DESTINATION MAC

(Any Mac you want to copy your Fonts folder to. NOTE: This will DELETE your user Fonts folder.)

  1. Launch Terminal in Applications/Utilities/
  2. Run cd ~/Library to open your user Library.
  3. Run sudo rm -r Fonts to delete your user fonts folder.
  4. Enter your password when prompted.
  5. Run ln -s ~/Dropbox/Fonts to create a symbolic link in your User Library.*

*If your Dropbox folder is in a different location, you will have to modifiy the directory path in these steps.

And there you have it! Now you can just add Fonts to your dropbox and they will download and install instantly on all other Macs!

I hope you enjoyed this walkthrough. How did it work out for you? Let me know what you think or if you have any quesitons in the comments below. Cheers!