Skip to main content
Version: v6

Gravity PDF Requirements and Detailed Installation Instructions

Plugin Requirements

Gravity PDF can be run on modern shared web hosting providers, and the easiest way to check if your host can run it is to install the plugin. Gravity PDF has checks in place when you first activate it on your WordPress website, and it will let you know if there are any issues than need addressing.

info

Gravity PDF is a free third-party plugin for Gravity Forms and you will need your own Gravity Forms license (any tier will work) before you can use the add-on.

Software Requirements

Server Requirements

Installation

note

If your browser auto-extracts zip files when downloaded, you'll need to temporarily disable this functionality to prevent issues during installation. See how to disable this in Safari.

Direct Installation

  1. Download the latest version of the plugin from GravityPDF.com
  2. Log in to your WordPress admin area
  3. Navigate to Plugins > Add New Plugin and select the Upload Plugin button
  4. Upload the zip file downloaded in step 1 and select the Install Now button
  5. Finish up by selecting the Activate Plugin button

All future updates for Gravity PDF are done directly from your WordPress admin area – no zip file required.

Composer Installation

For developers, the free Gravity PDF plugin is easily installed using Composer:

  1. Open your composer.json file and add the Gravity PDF repository:
  "repositories": [
{
"type": "composer",
"url": "https://composer.gravitypdf.com",
"only": [
"gravitypdf/*"
]
}
]
  1. From your CLI add the Gravity PDF plugin to your project with the command:
composer require gravitypdf/gravity-pdf
  1. If the CLI prompts you about the composer/installers package choose yes (y). The package ensures Gravity PDF is automatically installed to /wp-content/plugins/, and not the /vendor/ directory.
info

Gravity PDF Extensions can be installed with Composer, too! Refer to the Extension Installation guide for instructions.

Example of composer.json

This is an example of what a complete composer.json file might look like to successfully installed the Gravity PDF plugin:

{
"name": "acme/wordpress-website",
"type": "project",
"config": {
"allow-plugins": {
"composer/installers": true
}
},
"repositories": [
{
"type": "composer",
"url": "https://wpackagist.org",
"only": [
"wpackagist-plugin/*",
"wpackagist-theme/*"
]
},
{
"type": "composer",
"url": "https://composer.gravitypdf.com",
"only": [
"gravitypdf/*"
]
}
],
"require": {
"php": "^8.3",
"wpackagist-plugin/two-factor": "^0.9",
"gravitypdf/gravity-pdf": "^6.12"
}
}

WP-CLI Installation

For developers who use the WP-CLI to manage WordPress, you can use this command to install Gravity PDF:

wp plugin install https://gravitypdf.com/download-gravity-pdf --activate

FTP Installation

  1. Download the latest version of the plugin from GravityPDF.com
  2. Unzip the downloaded zip file. A folder called gravity-pdf will be extracted and this is what you should upload to your FTP server.
  3. Open your favorite FTP client (we recommend Filezilla) and enter your hostname, username and password.
  4. Navigate to your WordPress plugin directory in your FTP client (usually /wp-content/plugins/) and upload the plugin folder. If a directory called gravity-pdf already exists, delete it before uploading.
  5. Finish up by activating the plugin on the Plugins admin page