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

A beagle puppy leans over the top of a computer monitor with a geometric dark screen. A large red COPYRIGHTED stamp covers the image.

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.

SendGrid logo with stylized gray text and overlapping square shapes on the left.
Zenefits logo featuring a stylized hummingbird icon to the left of the word “ZENEFITS” in uppercase, sans-serif letters.
The word teachable is written in all lowercase, sans-serif letters with a colon between teach and able, in a light purple color on a light background.
Large, bold, purple letters spelling TED on a white background.
The image shows the classic Coca-Cola logo in a cursive script font.
The word MONSTER is written in large, bold, uppercase letters using a grayish-purple font on a light background.

How the Copyright Detector Works

1 Send a Processing API request with copyright task

This task requires using a security policy and signature.
Learn More

Diagram showing an app sending a copyright task API request to Filestack, then receiving a JSON response; the process is illustrated with arrows and numbered steps.

2 Receive the API Response

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

A close-up of a brown and white dog lying on a carpet, looking up with large, expressive eyes. The dog appears relaxed and curious, with soft lighting and a blurred background.

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": "https://www.gettyimages.com/detail/photo/close-up-portrait-of-lap-cavalier-king-charles-royalty-free-image/1330754182",
            "types": [
                "Royalty Free"
            ],
        }
        ],
        "photographerName": "Musthafa Aboobakuru / 500px",
        "servingUrl": "https://getty-irc-catalog.s3.amazonaws.com/Images/54/fa233f04-ee0f-497e-bc52-75e4ebbd5579.jpg",
        "title": "Close-up portrait of lap cavalier king charles spaniel lying on floor at home",
    }
  ]
}
A gray and white kitten sits on a stone surface outdoors, looking up. Green pine branches and a blurred leafy background surround the kitten, giving a peaceful, natural setting.

Copyright Detection

{
  "copyright": true,
  "licenses": [
    {
        "collection": "500px",
        "dateCreated": "2020-08-19T00:00:00",
        "id": "bba683c0-c0f4-46db-85cf-127df56cba81",
        "keywords": "Pets\tGrass\tPaw\tFur\tClose-up\tMouth Open\tAnimal Body Part\tEating\tPhotography\tRoad\tVillage\tNature\tSmall\tKitten\tAnimal Themes\tDomestic Animals\tLooking\tOutdoors\tAnimal\tColor Image\tPlant\tVertical\tMammal\tSitting\tDiscovery\tCute\tOpen\tClaw\tGray Color\tEnvironment\tFocus On Foreground\tBeauty In Nature\tAnimal Eye\tAnimal Head\tDomestic Cat\tTabby Cat\tAnimal Whisker\tAnimal Wildlife\tPortrait\tFeline\tNo People\tGreen Color\tDay\tOptometry ",
        "licensingInfo": [
        {
            "imageId": "1355362426",
            "name": "Getty Images",
            "purchaseUrl": "https://www.gettyimages.com/detail/photo/close-up-of-cat-sitting-outdoors-royalty-free-image/1355362426",
            "types": [
                "Royalty Free"
            ],
        }
        ],
        "photographerName": "Viper / 500px",
        "servingUrl": "https://getty-irc-catalog.s3.amazonaws.com/Images/54/bba683c0-c0f4-46db-85cf-127df56cba81.jpg",
        "title": "Close-up of cat sitting outdoors",
    }
  ]
}
Close-up of an owl with piercing orange eyes, mottled brown and beige feathers, and prominent ear tufts, looking directly at the camera. The background is blurred with hints of green and grey.

Copyright Detection

{
  "copyright": true,
  "licenses": [
    {
        "collection": "iStock",
        "dateCreated": "2018-02-27T08:00:00",
        "id": "b291ee04-91d6-4ae5-85e3-fe715ea1a2af",
        "keywords": "Art\tPrint\tWisdom\tAnimal\tThailand\tHand\tTextured\tFeather\tRebellion\tColor Image\tTattoo\tOwl\tHorizontal\tNight\tAnimal Body Part\tAbstract\tBlue\tDecoration\tPhotography\tPattern\tBird\tRetro Style\tCute\tPaper\tSymbol\tBranch - Plant Part\tForest\tMulti Colored\tDesign\tPaint\tBeauty\tAnimal Eye\tEye\tAnimals Hunting\tCreativity\tNature\tTree\tSketch\tAnimal Wildlife\tPortrait\tFashion ",
        "licensingInfo": [
        {
            "imageId": "925020364",
            "name": "Thinkstockphotos",
            "purchaseUrl": "http://www.thinkstockphotos.com/image/stock-photo-owl-with-abstract-paint-on-white-background/925020364",
            "types": [
                "Royalty Free"
            ],
        },
        {
            "imageId": "253850092",
            "name": "iStock",
            "purchaseUrl": "http://www.istockphoto.com/photo/owl-with-abstract-paint-on-white-background-gm925020364-253850092",
            "types": [
                "Royalty Free"
            ],
        },
        ],
        "photographerName": "THEPONGPUT",
        "servingUrl": "https://getty-irc-catalog.s3.amazonaws.com/Images/20712/b291ee04-91d6-4ae5-85e3-fe715ea1a2af.jpg",
        "title": "owl with abstract paint on white background",
    }
  ]
}
A brown horse stands in a sandy paddock next to a white fence, looking off to the side. Green grass and trees are visible in the blurry background under a cloudy sky.

Copyright Detection

{
  "copyright": true,
  "licenses": [
    {
        "collection": "EyeEm",
        "dateCreated": "2015-04-25T00:00:00",
        "id": "e8f61f5d-a7c7-418d-975c-b5558b67ee10",
        "keywords": "Horse\tPets\tVertebrate\tAnimal Themes\tDomestic Animals\tRanch\tOne Animal\tOutdoors\tAnimal\tStanding\tLivestock\tSky\tColor Image\tHorizontal\tAnimal Body Part\tMammal\tPhotography\tHerbivorous\tFocus On Foreground\tBrown\tAnimal Head\tItaly\tNature\tAnimal Wildlife\tNo People\tDay\tTransportation\tCloud - Sky ",
        "licensingInfo": [
        {
            "imageId": "1264641535",
            "name": "Getty Images",
            "purchaseUrl": "https://www.gettyimages.com/detail/photo/horse-standing-in-ranch-against-sky-royalty-free-image/1264641535",
            "types": [
              "Royalty Free"
            ],
        }
        ],
        "photographerName": "Emanuel Tallarico  / EyeEm",
        "servingUrl": "https://getty-irc-catalog.s3.amazonaws.com/Images/54/e8f61f5d-a7c7-418d-975c-b5558b67ee10.jpg",
        "title": "Horse Standing In Ranch Against Sky",
    }
  ]
}

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.

A flowchart with steps: “METADATA,” “IF (IMAGE),” “IF (COPYRIGHTED),” leading to “STORE,” showing a workflow process with icons for settings and delete next to decision steps.

CONNECT YOUR APP TO FILES FROM OVER 20 SOURCES. SEE THEM ALL

Icon of a computer monitor displaying a pencil symbol, with a keyboard underneath, all in a simple dark outline style on a light gray circular background.
A blue circle with a white lowercase f in the center, representing the Facebook logo, on a light gray circular background.
Blue circle with a white, geometric, open box design in the center, resembling the Dropbox logo, on a light gray background.
Blue box logo in lowercase letters centered on a light gray circular background.
A circular icon with a black silhouette of a cat’s head and shoulders, resembling the GitHub logo, set against a light gray background.

WAY MORE THAN A FILE UPLOADER WIDGET: A COMPLETE INTELLIGENT UPLOAD SYSTEM.

What Can You Get From Filestack?

A black silhouette of a walking cat is shown above a black rectangle with the word CAT written in white, all on a light background.

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 thousand of other categories are at your disposal.

Icon of a document with a corner folded, overlaid by a black label displaying the white text NSFW, indicating content that is not safe for work.

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.

A simple black silhouette of a dog standing inside four right-angle corner brackets on a light background, suggesting focus or selection.

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.

Just One Integration, One Time…

Filestack connects you with a multitude of services with one simple integration. You never have to worry about updating API integrations again. Uploading Files is our raison d’etre. We update for other API changes, 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.

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 = FilestackClient.new('YOUR_API_KEY', security: security_object)
filelink = client.upload(filepath: '/path/to/file')
$ composer require --prefer-dist filestack/filestack-php

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 = client.upload(filepath="path/to/file", params=params)
print(new_filelink.url)
A man with a short beard wearing a red and beige baseball cap looks upward against a dark background.

“Being smart here, in my opinion, is seriously looking at Filestack to give you a fantastic uploading experience, while you spend your time on your product vision, not already-solved problems.”

— CHRIS COYIER, FOUNDER OF CSS-TRICKS & CODEPEN