Foundry VTT’s PDF integration, enhanced by modules like PDFoundry, streamlines importing content. Version 10+ offers built-in support, simplifying character sheet and map additions.
Converting PDFs allows for dynamic tabletop roleplaying experiences, leveraging visual aids and pre-made materials within the virtual environment.
What is Foundry VTT?
Foundry VTT, or Foundry Virtual Tabletop, is a self-hosted application for managing and playing tabletop roleplaying games online. Unlike some platforms, it offers extensive customization and control, appealing to both players and Game Masters seeking a tailored experience.
It’s built on web technology, allowing access through any modern browser, and supports a wide array of game systems through community-created modules. These modules significantly expand functionality, including robust PDF import capabilities.
Foundry VTT’s core strength lies in its dynamic and interactive features, moving beyond static images to create immersive virtual game worlds. It’s a powerful tool for enhancing collaborative storytelling and game management.
Why Convert PDFs to Foundry VTT?
Converting PDFs to Foundry VTT unlocks a wealth of possibilities for tabletop gaming. It allows seamless integration of pre-existing materials – character sheets, maps, rulebooks – directly into your virtual game sessions. This eliminates the need for constant alt-tabbing or external document referencing.
Modules like PDFoundry facilitate dynamic character sheet import, enabling interactive form-filling and automated stat calculations. PDFs can also serve as stunning backgrounds and visual aids, enriching the storytelling experience.
Ultimately, conversion streamlines game preparation and enhances player immersion, creating a more engaging and efficient tabletop experience within Foundry VTT.

Methods for Importing PDFs into Foundry VTT
Foundry VTT offers several import methods: built-in support (V10+), the PDFoundry module, and the “PDF to Foundry” module, each with unique compatibility considerations.
Using the Built-in Foundry VTT PDF Support (Version 10+)
Foundry VTT version 10 and later incorporates native PDF support, eliminating the need for dedicated modules in many cases. To utilize this feature, navigate to your world’s settings. Within these settings, locate the option for importing PDF files.

Selecting a PDF from your computer initiates the import process. The system then extracts images and text layers, making them accessible within your virtual tabletop. This built-in functionality is ideal for simpler PDFs, particularly those containing maps or visual references. However, complex, fillable forms may not translate perfectly and might still benefit from module assistance.
Remember to be patient during import, as processing time varies based on file size and complexity.
Utilizing the PDFoundry Module
PDFoundry is a powerful module designed to enhance PDF viewing and import capabilities within Foundry VTT. Installation is straightforward through the Foundry module installer. Once installed, access the import function via your world’s settings, specifically within the module’s configuration panel.
Clicking the “Import PDF” button prompts you to select a PDF file from your hard drive. PDFoundry then meticulously analyzes the document, extracting elements like images, text, and form fields. It supports a comprehensive suite of features for viewing and interacting with PDF content. Be prepared for potentially lengthy processing times, especially with larger files.
Employing the “PDF to Foundry” Module (Compatibility Considerations)
The “PDF to Foundry” module, while effective, presents compatibility challenges, particularly with newer Foundry VTT versions. As of late 2022, it wasn’t compatible with Foundry VTT 10, necessitating a workaround: installing a separate Foundry V9 instance for import.
This approach allows you to import the PDF into the older version and then upload the resulting world to your current Foundry setup. It’s crucial to verify module updates and compatibility before proceeding, as developers continually address these issues. Always back up your worlds before attempting module installations or imports.
Step-by-Step Guide: Importing a PDF with PDFoundry
PDFoundry simplifies PDF import: install the module, access the import function in settings, and select your PDF file for conversion.
Installation of the PDFoundry Module
Installing PDFoundry within Foundry VTT is a straightforward process. First, navigate to the module installer within your Foundry VTT game’s settings. You’ll typically find this under the “Add-on Modules” section. From there, you can search for “PDFoundry” using the module installer’s search bar.
Once located, click the “Install” button. Foundry VTT will automatically download and install the module. After installation is complete, ensure you enable the module by toggling the switch next to its name. A game restart might be required for the module to function correctly. Following these steps will prepare you to begin importing your PDF content.
Accessing the Import Function
With the PDFoundry module installed and enabled, accessing the import function is simple. Navigate to your Foundry VTT world’s settings. Within the settings menu, locate the “PDFoundry” section, typically found under module settings. Click on this section to open the PDFoundry configuration panel.
Inside the configuration panel, you’ll find the “Import PDF” button. Clicking this button initiates the import process. Alternatively, some users report finding the import option directly within the game’s settings tab. Be patient during the import, as larger PDF files may take some time to process.
Selecting and Importing the PDF File

After clicking the “Import PDF” button, a standard file selection dialog will appear. Browse your computer’s file system to locate the PDF file you wish to import into Foundry VTT. Select the desired PDF and click “Open” or the equivalent button on your operating system.
PDFoundry will then begin processing the file. The module supports importing from your hard drive. Remember that import times can vary significantly depending on the PDF’s size and complexity. Be patient, and avoid interrupting the process. Once complete, the PDF’s content will be available within Foundry VTT.
Troubleshooting Common Import Issues
Foundry VTT’s PDF import can face compatibility issues between versions (V9 vs. V10). Slow import times and handling fillable forms are frequent challenges.
Compatibility with Foundry VTT Versions (V9 vs. V10)
Foundry VTT’s core PDF support significantly changed with Version 10, becoming integrated directly into the system. This means modules like “PDF to Foundry” may not function correctly, or at all, with V10. A workaround for older modules is to maintain a separate V9 installation specifically for PDF imports.
Users can import the PDF into the V9 world and then migrate that world to V10, though potential formatting adjustments may be necessary. It’s crucial to verify module compatibility before upgrading Foundry VTT, as some features may be lost or require alternative solutions in the newer version. Always check module documentation for specific version support.
Handling Fillable PDF Forms
Importing fillable PDF forms into Foundry VTT presents unique challenges. While Foundry VTT can display these forms, direct interaction and data extraction are generally limited without specialized scripting or module support. The system primarily treats them as static images rather than interactive documents.

Currently, full functionality – like automatically populating character sheets from form data – isn’t natively available. Users may need to manually transfer information. Some community-developed solutions or scripts might offer partial automation, but compatibility and reliability can vary. Expect to primarily use fillable PDFs as visual references within Foundry VTT.
Addressing Slow Import Times & Large Files
PDF import speeds in Foundry VTT can be significantly affected by file size and complexity. Large PDFs, especially those with numerous images or intricate formatting, require substantial processing power. Users should exercise patience during the import process, as it can take considerable time.
Consider optimizing PDFs before importing – reducing image resolution or removing unnecessary elements can help. Breaking down large documents into smaller, manageable chunks is also advisable. Ensure your server has sufficient resources allocated to Foundry VTT. Module settings may offer options to adjust import parameters for performance.

Supported PDF Content & Limitations
Foundry VTT excels at extracting images from PDFs for use as maps or tokens. Character sheet import is supported, but conversion isn’t universal.
Complex layouts and fillable forms often present challenges during the import process.
Image Extraction and Usage
Foundry VTT, particularly when utilizing modules like PDFoundry, demonstrates strong capabilities in extracting images directly from PDF source files. This functionality is incredibly useful for importing maps, character portraits, tokens, and other visual assets into your virtual tabletop environment.
The extracted images can then be readily employed within scenes, character sheets, or as visual aids during gameplay. The process simplifies the integration of pre-existing artwork, eliminating the need for manual uploading and organization. However, the quality of the extracted images depends on the original PDF’s resolution and formatting.
Users should be aware that complex PDFs might require some post-processing to optimize image quality or correct any minor extraction errors.
Character Sheet Import Capabilities
PDFoundry excels at importing PDF character sheets into Foundry VTT, though success varies based on the sheet’s complexity and formatting. The module aims to interpret the sheet’s structure and automatically populate corresponding fields within a Foundry character actor.
While full automation isn’t always achievable, PDFoundry significantly reduces manual data entry. It’s particularly effective with standardized or commonly used character sheets. However, highly customized or unusual PDF formats may require manual adjustments post-import.
Users should expect to review and verify the imported data for accuracy, as the module’s interpretation isn’t always perfect.
Limitations of PDF Conversion – What Doesn’t Transfer
Despite advancements, PDF to Foundry VTT conversion isn’t flawless. Interactive elements like fillable forms generally don’t transfer functionality; they become static images. Complex layouts, unusual fonts, or heavily graphical sheets can hinder accurate data extraction.
Scripts or dynamic content within the PDF won’t be replicated in Foundry. The process primarily focuses on extracting text and images. Furthermore, the module’s support is selective, requiring a suitable PDF structure for successful interpretation.
Expect manual adjustments for complex sheets, and remember that Foundry treats the PDF largely as a visual source.

Advanced Techniques & Workarounds
PDFs serve as excellent backgrounds and maps within Foundry VTT. Utilizing scripts, when available, can automate PDF import, enhancing workflow efficiency and organization.
Importing PDFs for Backgrounds and Maps
Foundry VTT allows seamless integration of PDF pages as dynamic backgrounds for your virtual tabletop environments. This is particularly useful for battle maps, city overviews, or detailed location illustrations sourced from adventure modules.
After importing the PDF using modules like PDFoundry, navigate to the desired scene. Utilize the background layer options to select the imported PDF page. Adjust scaling and positioning to fit the scene dimensions perfectly.
Remember that complex PDFs with numerous elements might impact performance. Consider optimizing PDF size beforehand. This technique transforms static images into interactive elements, enhancing immersion and storytelling within your Foundry VTT campaigns.
Using PDFs as Visual Aids for Storytelling
Foundry VTT, coupled with PDF import capabilities via modules like PDFoundry, unlocks powerful storytelling potential. Imported PDFs can showcase character portraits, item illustrations, or crucial clues during roleplaying sessions, enriching player immersion.
Display PDF pages directly within the game interface using the notes or handouts feature. This allows the Game Master to present visual information dynamically, responding to player actions and advancing the narrative.
Consider using PDFs containing maps or diagrams to illustrate complex locations or events. This method transforms static content into interactive elements, fostering a more engaging and memorable storytelling experience for everyone involved.
Automating PDF Import with Scripts (If Available)
Currently, fully automated PDF import scripts for Foundry VTT are limited, as much of the process relies on human oversight for accurate data extraction. However, the community actively explores scripting solutions to streamline repetitive tasks.
Potential automation focuses on bulk image extraction from PDFs for use as tokens or backgrounds. Scripts could also assist in identifying and tagging elements within PDF character sheets, reducing manual input.
Keep an eye on the Foundry VTT forums and module repositories for emerging scripting tools. While complete automation remains a challenge, incremental improvements are continually being developed to enhance PDF import efficiency.

Resources and Further Information
Foundry VTT’s official documentation and the PDFoundry module repository offer vital support. Community forums provide assistance and shared solutions for PDF imports.
Official Foundry VTT Documentation
Foundry VTT’s comprehensive documentation serves as the primary resource for understanding its core functionalities, including the integrated PDF support introduced in Version 10. This documentation details how to utilize the built-in viewer, manage layers, and troubleshoot common issues encountered during PDF import.
Users can find detailed guides on navigating the interface, configuring settings related to PDF handling, and optimizing performance when working with large files. The official resources also explain the limitations of the native PDF support and provide recommendations for utilizing modules like PDFoundry to extend functionality. Regular updates to the documentation reflect changes and improvements within Foundry VTT, ensuring users have access to the most current information.
PDFoundry Module Repository
The PDFoundry module’s repository, typically found on Foundry VTT’s Forge, is the central hub for accessing the latest version, updates, and support resources. Here, users can download the module directly into their Foundry VTT installation. The repository also hosts a dedicated issue tracker where users can report bugs, request features, and engage with the developer community.
Detailed documentation within the repository explains the module’s extensive features, including advanced character sheet parsing, image extraction, and layer management. Users can find examples, tutorials, and troubleshooting guides to maximize their PDF import experience. Regular updates ensure compatibility with newer Foundry VTT versions and address reported issues.

Community Forums and Support Channels
Foundry VTT boasts a vibrant community actively assisting users with PDF import challenges. Official Foundry VTT forums provide dedicated sections for module support, including PDFoundry, where users share solutions and troubleshooting tips. Discord servers offer real-time assistance from experienced players and developers.
These channels are invaluable for resolving compatibility issues, understanding advanced features, and discovering workarounds for complex PDF structures. Users frequently share custom scripts and automation techniques to streamline the import process. Seeking help within these communities often yields faster and more tailored solutions than relying solely on documentation.