Filestack’s Copyright Detector determines whether an image is copyright protected or not

The Chameleon photo on the tablet

Why Is It Important to Have a Copyright Detector?

Filestack Copyright Detection will help you to avoid infringing on the copyright protection of others as well as protect your online content.

Whether you upload one image or a million, you will immediately know whether an image has copyright protection by using the copyright detector feature, which is part of Filestack’s Processing API and Image Intelligence Suite.

How the Copyright Detector Works

1Send a Processing API request with copyright task

This task requires using a security policy and signature.
Learn More
How Filestack Copyright works?

2Receive the API Response

Use the API response to detect whether the target image is copyrighted or not and define actions based on the result.


Copyright Detection

"copyright": true,     
"licenses": [
    "collection": "500px",
    "dateCreated": "2021-06-08T00:00:00",
    "id": "fa233f04-ee0f-497e-bc52-75e4ebbd5579",
    "keywords": "Pets\tTame\tClose-up\tPuppy\tPhotography\tStudio Shot\tCavalier King Charles Spaniel\tAnimal Themes\tDomestic Animals\tCanine - Animal\tAnimal\tColor Image\tPlant\tHorizontal\tAnimal Body Part\tMammal\tPlant Environment\tDiscovery\tCute\tLap Dog\tResponsibility\tDomestic Life\tEnvironment\tLying Down\tBeauty In Nature\tAnimal Head\tDog\tNature\tPurebred Dog\tAnimal Wildlife\tPortrait\tNo People ",
    "licensingInfo": [
        "imageId": "1330754182",
        "name": "Getty Images",
        "purchaseUrl": "",
        "types": [
            "Royalty Free"
    "photographerName": "Musthafa Aboobakuru / 500px",
    "servingUrl": "",
    "title": "Close-up portrait of lap cavalier king charles spaniel lying on floor at home",

Save Time by Including the Copyright Detector in Your Workflows

Integrate copyright detection into your app via Filestack Workflows. Chain tasks with Workflows to scan and automatically detect copyrighted images, reject them from being uploaded, and notify users.

Let Filestack show you how simple adding copyright detection can be.

Workflows Graph

Connect your app to files from over 20 sources. See them all

Desktop Icon Facebook Icon Dropbox Icon Box Icon Github Icon

Way more than a file uploader widget: a complete intelligent upload system.

What Can You Get From Filestack?

  • Object Recognition Icon

    Object Recognition

    How valuable would it be to “see” what is in every image? With our image auto-tagging service, you can easily abstract what objects appear in your uploaded images. People, animals, transportation, and thousands of other categories are at your disposal.

  • Explicit Content Detection Icon

    Explicit Content Detection

    Moderate your images to ensure you are only showing content that comply with your rules and boundaries. By implementing “safe for work” and a “not safe for work” score, our image tagging service can help you automate content moderation so you can focus on your core business.

  • Object Detection Icon

    Object Detection

    Sometimes knowing which objects are in your photos isn’t enough -- you need to know where they are, too. Filestack Object Detection uses state-of-the-art neural networks to detect and locate common objects in photos.

Let's Get Started.

Talk to us about how simple it can be to instantly and automatically transform any file or image.​

Let's Do This!

Just One Integration, One Time...

Filestack connects you with a multitude of services with one simple integration. You will never have to worry about updating API integrations again. Uploading files is our raison d’etre. We continually update our API and will never depreciate our API or force unwarranted changes on you.

Libraries & SDKs
Choose from our SDKs to get started: Javascript, Ruby, PHP, Python, Swift, Android
No maintenance required
Once you integrate, you’re done. Never worry about changing APIs disrupting your file workflow again.
Dev-to-dev support
Your files are always our #1 concern. We are always here to help you get up and running and assure the best performance.
Examples of code snippets
import * as filestack from 'filestack-js';
const client = filestack.init('YOUR API KEY');
client.upload(fileObject).then(data =>console.log(data.url));
gem 'filestack'
client ='YOUR_API_KEY',
security: security_object)
filelink = client.upload(filepath: '/path/to/file')
$ composer require --prefer-dist

use Filestack\FilestackClient;

$client = new FilestackClient('YOUR_API_KEY');
$filelink = $client-upload('/path/to/file');
$ pip install filestack-python

from filestack import Client
client = Client("")

params = {'mimetype': 'image/png'}
new_filelink =