Uploadcare CLI

The Uploadcare CLI is now available as a non-interactive interface for working with the platform from the terminal.

It is designed for automation and scripting workflows, including:

  • running file operations in CI/CD pipelines
  • processing files in bulk without building integrations
  • automating repetitive tasks without using the dashboard or SDKs
  • integrating Uploadcare into AI agent workflows

All commands are scriptable, return structured output, and support piping.

See the CLI documentation


Scheduled downgrades for self-serve users

Users can now schedule a plan downgrade from the Billing page.

Downgrades take effect at the end of the current billing cycle, allowing users to retain access to their current plan until the period they have already paid for ends.

The Billing page now shows:

  • the current plan
  • the upcoming plan after downgrade
  • updated limits
  • the effective date of the change

Users can also cancel a scheduled downgrade before it takes effect.


Search and sorting for Workspace and project switcher

Project search and sorting are now available on the Workspace page and in the project switcher dropdown.

You can now:

  • search projects by name
  • sort projects by Newest, Oldest, A–Z, or Z–A

Improvements to API keys management

The API Keys page has been updated to improve key management.

Added:

  • optional names for secret keys
  • creation date visibility for secret keys

These changes make key identification and rotation easier.


Shift-click multi-select in Files list

You can now select multiple files in the Files page using Shift-click.

This allows selecting a range of files in the list for bulk operations such as delete.


EXIF Metadata removal

The EXIF Metadata removal feature allows users to remove metadata from images during the upload process.

When this feature is activated in the Dashboard, all newly uploaded images will be stripped of EXIF metadata, ensuring enhanced privacy and security. It doesn’t affect images that have already been uploaded before enabling the setting.

Dashboard → Uploading

Billing: Each uploaded image processed with EXIF metadata removal enabled is counted as 1 processing operation.


New Optimize videos section in Get Started

A new Optimize videos section has been added to Get started, helping users enable Adaptive Bitrate Streaming for improved playback.

The guide explains how adaptive delivery works, includes example videos, and provides ready-to-use configuration for UC Video or any custom player.


New fonts for Text overlay operation

The Text overlay CDN operation now supports multiple font families and styles.
Previously only the default DejaVu was available. You can now choose among:

  • DejaVu (default)
  • DejaVuMono
  • DejaVuSerif
  • Noto
  • NotoMono
  • NotoSerif

Use the -/font/ operation to configure weight, style, size, color, and family,
then apply -/text/.../. See examples and parameters in the docs.

Learn more →


Enhanced security for trial accounts

We’ve implemented enhanced security measures for trial accounts to provide a safer environment while you explore Uploadcare’s features. These measures help protect both our platform and your applications from potentially malicious files.

File type restrictions for trial accounts

Trial accounts now have restrictions on uploading certain file types that could pose security risks. This change ensures that you can safely evaluate our service while maintaining platform security.

Affected file types

Trial accounts are restricted from uploading executable, system-related, and potentially unsafe file types during the trial period.

Safe file types available

Trial accounts have full access to all common file types for web development, content creation, and document management, including:

  • Images: All standard formats (JPEG, PNG, GIF, WebP, SVG, etc.)
  • Videos: All popular formats (MP4, WebM, MOV, AVI, etc.)
  • Audio: All standard formats (MP3, WAV, FLAC, OGG, etc.)
  • Documents: PDFs, Office documents, text files, etc.
  • Fonts: TTF, OTF, WOFF, WOFF2, etc.

What this means for you

During your trial

  • You can upload and work with all file types commonly used in web development and content creation
  • All core Uploadcare features remain fully available for supported file types

After upgrading to a paid plan

  • All file type restrictions are automatically removed
  • You gain access to upload any file type supported by our platform
  • Your existing files and configurations remain unchanged

Technical implementation

  • For developers integrating with our API the change is transparent and doesn’t require changes to your integration code.
  • Attempts to upload restricted file types will result in a fileTypeForbiddenError error in Upload API.
  • Malware protection works independently of the file type restrictions and is not affected by this change.


Subdomains rollout

Effective September 2025.

New projects use only personal subdomains on *.ucarecd.net. Existing projects continue to use ucarecdn.com, with subdomains available in the Delivery tab of project settings. We have started implementing unique CDN subdomains for each project, replacing the generic https://ucarecdn.com/ domain. The default CNAME has been updated to use a subdomain in the format https://:subdomain.ucarecd.net/, where each project is assigned a unique subdomain (replacing the :subdomain).

Potential breaking change

If your application has hardcoded logic or Content Security Policy (CSP) settings tied to ucarecdn.com, you may experience issues with file uploads or thumbnail rendering.

We recommend locking that in the File Uploader configuration:

<uc-config
cdn-cname="https://:subdomain.ucarecd.net/"
...
</uc-config>

An example for jQuery Uploader configuration:

<input type="hidden" role="uploadcare-uploader"
data-public-key="YOUR_PUBLIC_KEY"
data-cdn-base="https://:subdomain.ucarecd.net/"
/>

Introducing subdomains will enable enhanced access control, facilitate signed URLs without requiring a custom CNAME, enforce usage restrictions, and help prevent abuse. Existing customers will keep access to the legacy CDN domain type https://ucarecdn.com/, together with new ones. New customers will only have access to new subdomain names.