Stop reinventing the wheel - be more productive with SnippetsLab.

SnippetsLab is a full-featured, easy-to-use snippets manager. It helps you to build your personal code snippets library and makes sure that you have easy access to them whenever you want.

Main Features

• Stunning user interface with 13 beautiful themes
• Syntax highlighting for over 420 languages
• Create nested folders, Smart Groups, and shortcuts
• Add notes & tags to a snippet
• Include multiple fragments in a single snippet (useful when one snippet logically consists of multiple separate "parts," such as a header and an implementation, or different solutions to one problem; every fragment under one snippet can have its own language and note)
• Multiple windows & pin individual window at the top of the screen
• Use advanced search filters (search by folder/tags/languages) to find your snippets instantly
• Use iCloud to synchronize your database ​across multiple devices
• Export the library to JSON, XML or plain text files
• Use the SnippetsLab Assistant to search, browse and create snippets right from the menu bar
• Automatic backups for a peace of mind
• Support for printing, sharing, macOS Services, etc.

Markdown Support - SnippetsLab is also a full-featured markdown editor!

• Create markdown snippets
• Choose between editing, preview, or side-by-side view mode
• Accurate two-way scroll synchronization
• Syntax highlighting for the same set of over 420 supported languages
• LaTeX rendering support
• Keyboard shortcuts for quick formatting
• Fully customizable CSS themes

Other Integrations

• Sync: Customize the library location to use any 3rd-party file-based sync services (such as Dropbox or Google Drive).
• CodeBox: Import from CodeBox Library (.cbxml) files
• Gist: Import from GitHub Gist & publish your snippets as gists. SnippetsLab supports both and GitHub Enterprise accounts. (NOTE: Two-way sync is NOT supported.)
• Alfred Custom Search: Start searching from Alfred using the “snippetslab://search/{query}” URL scheme
• Alfred Workflow: Search and view the results directly in Alfred, open them in SnippetsLab, copy to clipboard or paste to the frontmost app (Note: Alfred Powerpack is required to use the workflow)

Supported Languages

For a complete list of all 420+ supported languages, please visit:

What’s New

Version 1.8.5

- Bug fixes and stability improvements.

Ratings and Reviews

4.5 out of 5
72 Ratings

72 Ratings

CreativeApps ,

After update stating Dark Mode works...

I cannot get it to work, I simply saw a Mojave dark theme which is not dark mode. I am a developer and would never put a comment like this here since it belongs as a tech support email which the developer has seemed to have eliminated the ability to email contact from his website which I am shocked over and keep thinking I just missed it. I have dealt directly with developer prior and was great and I am dependent on this app so much now, I'd not want to see it go down that path. So Rentel, if you are reading this, please restore or answer this with contact email. I am a heavy duty user of your app and otherwise love it.

Developer Response ,

Hey, thanks for getting in touch — I just sent you an email answering your questions. If you have not received it, please shoot me an email to

jazzpicker24 ,

Another version that crashes on iCloud Sync - no fix in sight

Nice idea and all, but unfortunately there is no effective way to synchronize snippets between machines. Just touching the iCloud tabs in Preferences will send the app into an infinite spin as has been the case over several versions now. So unless you want to start to manually create a document with another app where you keep all your snippets and then manually transfer those back into this app on each machine, you're fresh out of options. And that of course completely defeats the purpose of this app. If you only run one computer though this may not be of concern.
Otherwise best look elsewhere.

BTW: Can't verify the author's claim of "Mac App Store BEST". Seems he only added that headline as a shameless marketing gimmick. Well - I fell for it, so at least someone is making money.

Bhishan ,

Updated Review: Problem Sharing Snippets between computers.

- Good to use if we work in only one computer.
- can easily make snippets and upload as github gists.
- nice syntax highlighting and can view markdown preview of markdown snippets.
- nice alfred workflow to use.

- I am having problem syncing between laptop and office computer.
It took me TWO DAYS to sync snippets in my laptop to office computer. (All other dropbox data are synced mometarily)

- Gist integration is not two way, if we update gist in github, we can not import it in Snippetslab.

- Lepton is free app, which allows two way GIST INTEGRATION and snippets are instantly uploaded to GitHub.
But it can not save local snippets, does not have alfred workflow, and does not look as nice as snippetslab.

- I have not tried quiver and dash, i have not a good incentive to try those apps.

I am quiet neutral using snippetslab. I paid $10 bucks, it keeps me happy when working in my laptop, but makes me regrettable if i work in office computer, the snippets are not
synced and i might have to wait two days or more to use them there.


Renfei Song
12.4 MB
Developer Tools

OS X 10.11 or later, 64-bit processor


English, Simplified Chinese

Age Rating
Rated 4+
© 2019 Renfei Song


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.