Payload Cloudinary
Seamlessly integrate Cloudinary storage with Payload CMS. Enhanced support for versioning, custom fields, public ID control, and advanced PDF handling.
Quick Start
Configure your Payload setup
Add the plugin to your Payload configuration with your Cloudinary credentials:
Features
Cloudinary Integration
Seamless integration with Cloudinary for robust cloud storage. Automatic file uploads, deletions, and URL generation.
Versioning Support
Advanced versioning with history tracking. Keep track of file changes with automatic CDN invalidation support.
PDF Support
Enhanced PDF handling with automatic page count detection, thumbnail generation, and page selection.
Custom Fields
Add custom fields to your media collections. Support for alt text, captions, tags, and any custom metadata.
Public ID Control
Customize how Cloudinary public IDs are generated. Use filenames, add unique suffixes, or create custom generators.
Dynamic Folders
Support for both Fixed and Dynamic Folder Modes. Organize assets with customizable folder structures.
Key Highlights
Advanced Versioning
Enable versioning to track file changes and maintain history:Custom Public IDs
Control how Cloudinary generates public IDs for better media organization:PDF Features
Automatic PDF page count, thumbnail generation, and page selection:Custom Fields
Add custom fields to your media collections:Documentation
Installation & Setup
Get started with installation instructions and environment setup
Configuration Guide
Learn about basic and advanced configuration options
API Reference
Complete API documentation for all plugin options
Frontend Integration
Learn how to use Cloudinary URLs in your frontend
What’s Included
The plugin automatically adds Cloudinary metadata to your media documents:Need Help?
GitHub Issues
Report bugs or request features
Contact
Get in touch with the author