Back to Examples
Cloudinary Documentation
Discover Cloudinary Documentation: Your go-to resource for APIs and SDKs to effortlessly manage, transform, and deliver media assets in the cloud.
Lines
529
Sections
1
Want your own llms.txt file?
Generate a professional, AI-friendly file for your website in minutes!
llms.txt Preview
# Cloudinary Documentation
> Cloudinary provides a comprehensive suite of APIs and SDKs for managing, transforming, and delivering media assets in the cloud.
## Documentation Sections
- [Image & Video APIs](https://cloudinary.com/documentation/programmable_media_overview.md)
- [Get Started](https://cloudinary.com/documentation/programmable_media_overview.md): Learn how to create transformative visual experiences with image and video APIs using Cloudinary Image and Cloudinary Video.
- [Developer kickstart](https://cloudinary.com/documentation/dev_kickstart.md): Jump into Cloudinary Image & Video APIs with easy-to-complete tasks that help you understand the value and get you up and running with Cloudinary.
- [Step 1: Register and find credentials](https://cloudinary.com/documentation/dev_kickstart_acct_setup.md): Step 1 of the Cloudinary Image & Video Kickstart: Simple, hands-on developer tasks that help you understand the value and get you up and running with Cloudinary.
- [Step 2: Load pages faster with optimization](https://cloudinary.com/documentation/dev_kickstart_optimize.md): Step 2 of the Cloudinary Image & Video Kickstart: Simple, hands-on developer tasks that help you understand the value and get you up and running with Cloudinary.
- [Step 3: Your first transformations](https://cloudinary.com/documentation/dev_kickstart_transform_intro.md): Step 3 of the Cloudinary Image & Video Kickstart: Simple, hands-on developer tasks that help you understand the value and get you up and running with Cloudinary.
- [Step 4: Resize transformations](https://cloudinary.com/documentation/dev_kickstart_transform_resize.md): Step 4 of the Cloudinary Image & Video Kickstart: Simple, hands-on developer tasks that help you understand the value and get you up and running with Cloudinary.
- [Step 5: Set up and run your first SDK project](https://cloudinary.com/documentation/dev_kickstart_sdks.md): Step 5 of the Cloudinary Image & Video Developer Kickstart: Simple, hands-on developer tasks that help you understand the value and get you up and running with Cloudinary.
- [Congrats! You're ready to code!](https://cloudinary.com/documentation/dev_kickstart_finish.md): After completing several hands-on developer tasks that helped you understand the value and how to get up and running with Cloudinary, you're ready to code!
- [SDK quick starts](https://cloudinary.com/documentation/sdk_quickstarts.md): Get a Cloudinary Image or Cloudinary Video project up and running in your favorite programming language in 5 minutes or less.
- [Try it!](https://cloudinary.com/documentation/code_explorers_demos_index.md): Try out some code explorers and interactive feature demos that help developers 'play & learn' with Cloudinary functionality.
- [Code explorers](https://cloudinary.com/documentation/code_explorers.md): Try out some code explorers that help developers 'play & learn' with Cloudinary functionality.
- [Feature demos](https://cloudinary.com/documentation/feature_demos_index.md): Quick index to inline interactive feature demos that help developers 'play & learn' with Cloudinary functionality.
- [Postman collections](https://cloudinary.com/documentation/using_cloudinary_postman_collections.md): Learn how to get started with using Cloudinary's Postman Collections to test and run Cloudinary's APIs without the need for your own backend environment.
- [MCP servers and LLM tools (Beta)](https://cloudinary.com/documentation/cloudinary_llm_mcp.md): Use Cloudinary MCP servers and LLM-friendly docs for LLM clients to perform operations and generate reliable code from markdown-based doc contexts.
- [Video tutorial library](https://cloudinary.com/documentation/tutorial_screencasts.md): Watch video tutorials that show how to use Cloudinary's file upload, media transformation, optimization, digital asset management features and more.
- [Programmatic asset management](https://cloudinary.com/documentation/programmatic_asset_management_tutorials.md): Watch video tutorials to learn about managing your assets programmatically.
- [Programmatic upload](https://cloudinary.com/documentation/programmatic_upload_tutorials.md): Watch video tutorials to learn about uploading your assets programmatically.
- [Upload programmatically](https://cloudinary.com/documentation/upload_programmatically_tutorial.md): Watch a video tutorial to learn about programmatically uploading to Cloudinary.
- [Create upload presets](https://cloudinary.com/documentation/create_upload_preset_tutorial.md): Learn how to programmatically create and use Cloudinary's signed upload presets.
- [Auto upload](https://cloudinary.com/documentation/auto_upload_tutorial.md): Watch a video tutorial to learn about automativally uploading to Cloudinary.
- [Moderate images with AI](https://cloudinary.com/documentation/moderate_images_tutorial.md): Watch a video tutorial to learn how to moderate images automatically during upload with AI in Node.js, using Cloudinary and Amazon Rekognition.
- [Use AI to generate image captions](https://cloudinary.com/documentation/use_ai_to_generate_image_captions_tutorial.md): Learn how to implement Cloudinary’s AI-powered image captioning in a Next.js app, enabling automatic alt text generation for uploaded images.
- [Upload images in Flutter](https://cloudinary.com/documentation/upload_images_in_flutter_tutorial.md): Watch a video tutorial to learn how to upload images to Cloudinary in Flutter using the Upload API.
- [Upload images in Node.js](https://cloudinary.com/documentation/upload_assets_in_node_tutorial.md): Watch a video tutorial to learn how to upload images in Node.js using the Clouodinary Node.js SDK.
- [Auto-tag images in Node.js](https://cloudinary.com/documentation/auto_tagging_tutorial.md): Watch a video tutorial to learn how to tag images automatically during upload with AI in Node.js, using Cloudinary and Google Auto Tagging.
- [Upload multiple files in Node.js](https://cloudinary.com/documentation/upload_multiple_assets_in_node_tutorial.md): Watch a video tutorial to learn how to upload multiple files in Node.js using the Clouodinary Node.js SDK.
- [Upload videos in Node.js](https://cloudinary.com/documentation/upload_videos_in_node_tutorial.md): Watch a video tutorial to learn how to upload videos in Node.js using the Clouodinary Node.js SDK.
- [Upload images in Python](https://cloudinary.com/documentation/upload_images_in_python_tutorial.md): Watch a video tutorial to learn how to upload images in Python using the Clouodinary Python SDK.
- [Auto-tag images in Python](https://cloudinary.com/documentation/autotag_images_in_python_tutorial.md): Watch a video tutorial to learn how to auto-tag images on upload with Python using AI for enhanced searchability.
- [Upload videos in Python](https://cloudinary.com/documentation/upload_videos_in_python_tutorial.md): Watch a video tutorial to learn how to upload videos in Python using the Clouodinary Python SDK.
- [Upload images in PHP](https://cloudinary.com/documentation/upload_images_in_php_tutorial.md): Watch a video tutorial to learn how to upload images in PHP using the Cloudinary PHP SDK.
- [Upload images in Go](https://cloudinary.com/documentation/upload_images_in_go_tutorial.md): Watch a video tutorial to learn how to upload images to Cloudinary in a Go app.
- [Upload assets in a React app](https://cloudinary.com/documentation/upload_assets_in_react_tutorial.md): Watch a video tutorial to learn how to upload assets to Cloudinary in a React app using the Upload Widget.
- [Upload assets in a Vue.js app](https://cloudinary.com/documentation/upload_assets_in_vue_tutorial.md): Watch a video tutorial to learn how to upload assets to Cloudinary in a Vue.js app using the Upload Widget.
- [Drag-and-drop uploads in React](https://cloudinary.com/documentation/draganddrop_uploads_in_react_tutorial.md): Watch a video tutorial to learn how to perform drag-and-drop file uploads in a React app.
- [Upload assets in a Next.js app](https://cloudinary.com/documentation/upload_assets_in_nextjs_tutorial.md): Watch a video tutorial to learn how to upload assets to Cloudinary in a Next.js app using the Upload Widget.
- [Upload assets with Server Actions](https://cloudinary.com/documentation/upload_assets_with_server_actions_nextjs_tutorial.md): Watch a video tutorial to learn how to upload assets to Cloudinary in a Next.js app using Server Actions.
- [Upload assets in Svelte](https://cloudinary.com/documentation/upload_assets_in_svelte_tutorial.md): Watch a video tutorial to learn how to upload assets in Svelte using the Clouodinary Svelte community library.
- [Upload assets in a SvelteKit app](https://cloudinary.com/documentation/upload_assets_in_sveltekit_tutorial.md): Watch a video tutorial to learn how to upload assets to Cloudinary in a SvelteKit app using the Upload Widget.
- [Upload assets in a Remix app](https://cloudinary.com/documentation/upload_assets_in_remix_tutorial.md): Watch a video tutorial to learn how to upload assets to Cloudinary in a Remix app using the Upload Widget.
- [Upload images in Hono](https://cloudinary.com/documentation/hono_upload_tutorial.md): Learn how to upload images to Cloudinary using Hono.
- [Use webhooks to remove backgrounds](https://cloudinary.com/documentation/use_webhook_to_remove_background_tutorial.md): Watch a video tutorial to learn how to use webhook notification URLs to trigger background removal during upload.
- [Interaction with Cloudinary APIs](https://cloudinary.com/documentation/direct_interactions_with_the_cloudinary_apis.md): Watch video tutorials to learn about interating directly with the Cloudinary APIs.
- [Generate upload signature](https://cloudinary.com/documentation/generate_upload_signature_tutorial.md): Watch a video tutorial to learn about generating a signature for signed uploads.
- [Postman collections introduction](https://cloudinary.com/documentation/postman_intro_tutorial.md): Watch a video tutorial to learn how to use Cloudinary's Postman collections
- [Cloudinary SDKs](https://cloudinary.com/documentation/cloudinary_sdks_tutorials.md): Watch video tutorials to learn about working with the Cloudinary SDKs.
- [Find your credentials](https://cloudinary.com/documentation/finding_your_credentials_tutorial.md): Watch a video tutorial to learn how to find your Cloudinary credentials.
- [Configure the JavaScript SDK](https://cloudinary.com/documentation/javascript_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary JavaScript SDK.
- [Configure the React SDK](https://cloudinary.com/documentation/react_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary React SDK.
- [Configure the Flutter SDK](https://cloudinary.com/documentation/flutter_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary Flutter SDK.
- [Configure Svelte Cloudinary](https://cloudinary.com/documentation/svelte_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure Svelte Cloudinary.
- [Configure the Javascript SDK in Svelte](https://cloudinary.com/documentation/javascript_configuration_in_svelte_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary Javascript SDK in Svelte.
- [Getting started with Cloudinary in Node.js](https://cloudinary.com/documentation/getting_started_with_cloudinary_node_tutorial.md): A step-by-step guide to getting started with Cloudinary in a Node.js application, including setup, configuration, and image optimization techniques.
- [Configure the Node.js SDK](https://cloudinary.com/documentation/node_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary Node.js SDK.
- [Configure the Python SDK](https://cloudinary.com/documentation/python_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary Python SDK.
- [Configure the PHP SDK](https://cloudinary.com/documentation/php_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary PHP SDK.
- [Configure the Go SDK](https://cloudinary.com/documentation/go_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary Go SDK.
- [Configure the Vue.js SDK](https://cloudinary.com/documentation/vue_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the Cloudinary Vue.js SDK.
- [Configure the Next.js SDK](https://cloudinary.com/documentation/nextjs_configuration_tutorial.md): Watch a video tutorial to learn how to install and configure the community-developed Cloudinary Next.js SDK.
- [List images in Next.js](https://cloudinary.com/documentation/list_images_nextjs_tutorial.md): Learn how to list images in your Next.js app router and Node.js SDK.
- [Lazy load images with Next.js](https://cloudinary.com/documentation/nextjs_lazy_loading_tutorial.md): Watch a video tutorial to learn how to improve website performance using lazy loading with the Cloudinary Next.js SDK.
- [Image fallbacks in JavaScript](https://cloudinary.com/documentation/placeholders_javascript_tutorial.md): Watch a video tutorial to learn how to prevent broken images by applying fallback placeholders using the JavaScript SDK.
- [Captioning on upload with Node.js](https://cloudinary.com/documentation/node_captioning_on_upload_tutorial.md): Watch a video tutorial to learn how to save auto-generated captions on upload to use as alt text in Node.js.
- [Delete assets with Node.js](https://cloudinary.com/documentation/deleting_assets_tutorial.md): Watch a video tutorial to learn how about the different ways to delete assets using the Node.js SDK.
- [Manage images in a Django app](https://cloudinary.com/documentation/django_helper_methods_tutorial.md): Watch a video tutorial to learn integrate Cloudinary into your Django app using convenient helper methods.
- [Cloudinary CLI](https://cloudinary.com/documentation/cloudinary_cli_tutorials.md): Watch video tutorials to learn about working with the Cloudinary CLI.
- [Get started with the CLI](https://cloudinary.com/documentation/get_started_with_the_cli_tutorial.md): Watch a video tutorial to learn about getting starting the CLI.
- [Scripting with the CLI](https://cloudinary.com/documentation/scripting_with_the_cli_tutorial.md): Watch a video tutorial to learn about scripting with the CLI.
- [Get creative with the CLI](https://cloudinary.com/documentation/get_creative_with_the_cli_tutorial.md): Watch a video tutorial to learn about getting creative with the CLI.
- [Upload with the CLI](https://cloudinary.com/documentation/upload_with_the_cli_tutorial.md): Watch a video tutorial to learn about uploading with the CLI.
- [Widgets](https://cloudinary.com/documentation/widget_tutorials.md): Watch video tutorials to learn about working with the Cloudinary widgets.
- [Upload Widget](https://cloudinary.com/documentation/upload_widget_tutorial.md): Watch a video tutorial to learn about integrating Cloudinary's Upload Widget.
- [Product Gallery](https://cloudinary.com/documentation/product_gallery_tutorial.md): Watch a video tutorial to learn about integrating Cloudinary's Product Gallery on different platforms.
- [Product Gallery in React](https://cloudinary.com/documentation/product_gallery_react_tutorial.md): Watch a video tutorial to learn about implementing Cloudinary's Product Gallery using React.
- [Product Gallery accessibility](https://cloudinary.com/documentation/product_gallery_accessibility_tutorial.md): Watch a video tutorial to learn about accessibility features in Cloudinary's Product Gallery, such as keyboard navigation and alt text for screen readers.
- [Optimization and delivery](https://cloudinary.com/documentation/optimization_and_delivery_tutorials.md): Watch video tutorials to learn about optimizing and delivering your assets programmatically.
- [Programmatic optimization](https://cloudinary.com/documentation/programmatic_optimization_tutorials.md): Watch video tutorials to learn about optimizing your assets programmatically.
- [Optimization tips](https://cloudinary.com/documentation/optimization_tips_tutorial.md): Watch a video tutorial to discover some tips on optimization.
- [Optimize videos in React](https://cloudinary.com/documentation/optimize_videos_in_react_tutorial.md): Watch a video tutorial to learn how to optimize the delivery of videos in React using the Cloudinary AdvancedVideo component.
- [Transform and optimize images in Svelte](https://cloudinary.com/documentation/transform_images_svelte_tutorial.md): Watch a video tutorial to learn how to transform and deliver images using the Cloudinary CldImage component.
- [Optimize videos in Next.js](https://cloudinary.com/documentation/optimize_videos_nextjs_tutorial.md): Watch a video tutorial to learn how to optimize the delivery of videos in a Next.js app using the Cloudinary CldVideoPlayer component.
- [Optimize Images with Nuxt Cloudinary](https://cloudinary.com/documentation/nuxt_image_optimization_tutorial.md): Watch a video tutorial to learn how to optimize images using Nuxt Cloudinary.
- [Optimize Images in SolidJS with Cloudinary](https://cloudinary.com/documentation/solidjs_image_optimization_tutorial.md): Watch a video tutorial to learn how to optimize images in SolidJS with Cloudinary.
- [Optimize images in Flutter](https://cloudinary.com/documentation/optimize_images_in_flutter_tutorial.md): Watch a video tutorial to learn how to optimize the delivery of images in Flutter using the `CldImageWidget`.
- [Optimize images in Laravel](https://cloudinary.com/documentation/cloudinary_laravel_image_optimization_tutorial.md): Learn how to use Cloudinary to optimize images in a Laravel application by uploading, transforming, and improving performance and quality.
- [Programmatic delivery](https://cloudinary.com/documentation/programmatic_delivery_tutorials.md): Watch video tutorials to learn about delivering your assets programmatically.
- [Deliver images with the Next.js Image component](https://cloudinary.com/documentation/nextjs_image_component_tutorial.md): Watch a video tutorial to learn how to deliver Cloudinary images using the Next.js Image component.
- [Deliver images with the Nuxt Image component](https://cloudinary.com/documentation/nuxt_image_component_tutorial.md): Watch a video tutorial to learn how to deliver Cloudinary images using the Nuxt Image component.
- [Diagnosing error codes](https://cloudinary.com/documentation/diagnosing_error_codes_tutorial.md): Tutorial on diagnosing error codes when delivering media with Cloudinary.
- [Video Player](https://cloudinary.com/documentation/video_player_tutorials.md): Watch video tutorials to learn about working with the Cloudinary Video Player.
- [Video Player in React](https://cloudinary.com/documentation/video_player_react_tutorial.md): Watch a video tutorial to learn how to embed the Cloudinary Video Player in a React app.
- [Video Player in Next.js](https://cloudinary.com/documentation/nextjs_embedding_videos_tutorial.md): Watch a video tutorial to learn how to embed videos from Cloudinary into your Next.js application.
- [Video Player in HTML](https://cloudinary.com/documentation/video_player_html_tutorial.md): Watch a video tutorial to learn how to embed the Cloudinary Video Player in HTML.
Preview of Cloudinary Documentation's llms.txt file. View complete file (529 lines) →
Ready to create yours?
Generate a professional llms.txt file for your website in minutes with our AI-powered tool.
Generate Your llms.txt File