Remove an App from Mac OS Launchpad

You may need to remove an application from your launchpad from time to time – an installation that did not work correctly or whatever.

Just open a terminal and execute the following commands:

sudo sqlite3 ~/Library/Application\ Support/Dock/*.db "DELETE from apps WHERE title='<appname>';"
killall Dock

Whereas you replace <appname> with the name of your application, for example "Google Chrome" or "Safari" or any other application.

If you're getting a message "Database is locked", it's most certainly because you're not using sudo (permissions). This commands needs admin user permissions.

Attention! There is no undo for this!