Install a Grav Theme

After installing Grav, you’ll want to add features with plugins and customize the appearance with different Grav themes. Below we cover how to install and customize a theme using the Admin Plugin, SSH, or File Manager.

Install a Theme with Admin Plugin

  1. Log into Grav.
  2. Select Themes on the left.
  3. Select Add on the upper-right.
  4. Select +Install under a theme or click the screenshot for more info before installing.
    Press ✓ Continue on the confirmation pop-up.

    Select a theme to install Install from the theme info page

  5. You’ll be forwarded to the theme info page. Press ←Back to Themes.
  6. Activate the theme. Press ✓ Continue to confirm the switch.
    Confirm to install a themeActivate a theme

  7. You’ll be forwarded to the theme configuration and info page.
    theme configuration and info page
  8. View your website by removing /admin from the Grav URL in your browser.

Note: Before you can remove a theme, you must activate another theme.

Install a Theme in SSH

  1. Log into SSH.
  2. Navigate to the Grav root directory.
  3. Type the command bin/gpm install [theme-name]. Copy the command by hovering over it on
  4. Log into Grav.
  5. Select Themes on the left.
  6. Activate the theme.

Install a Theme Manually

  1. Download a theme from
  2. Upload the zip file to your account.
  3. Extract the zip file to [filepath-to-grav]/user/themes.
  4. Rename the folder to [theme-name] to match the format in its installation command on
  5. Log into Grav.
  6. Select Themes on the left.
  7. Activate the theme.

After such changes you may need to clear your Grav cache to see new changes. Learn more about Grav in our Support Center.

InMotion Hosting Contributor
InMotion Hosting Contributor Content Writer

InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!

More Articles by InMotion Hosting

Was this article helpful? Let us know!