Sepia Tone Filter
Apply a vintage sepia tone effect to an image
GET
10 credits
/v1/image/filter/sepia
curl "https://image.toolkitapi.io/v1/image/filter/sepia?url=https://toolkitapi.io/static/samples/sample-image.png&format=jpeg&quality=85"
import httpx
resp = httpx.get(
"https://image.toolkitapi.io/v1/image/filter/sepia?url=https://toolkitapi.io/static/samples/sample-image.png&format=jpeg&quality=85",
)
print(resp.json())
const resp = await fetch("https://image.toolkitapi.io/v1/image/filter/sepia?url=https://toolkitapi.io/static/samples/sample-image.png&format=jpeg&quality=85", {
});
const data = await resp.json();
console.log(data);
# See curl example
Response
200 OK
{
"image": "/9j/4AAQSkZJRgABAQ...(base64 data)...",
"format": "jpeg"
}
Try It Live
Live Demo
Response
Description
Apply a vintage sepia tone effect to an image
How to Use
1
1. Provide the source image via the `url` query parameter.
2
2. Optionally configure the output `format` and `quality` parameters.
About This Tool
Use the Sepia Tone Filter to give any image a warm, vintage appearance. The endpoint applies a classic sepia colour matrix that transforms RGB values to produce the characteristic brownish-gold tones of antique photographs.
This is popular for social media content, nostalgic photo effects, and design projects that call for a retro aesthetic. The sepia transformation is applied pixel-by-pixel for accurate colour rendering.
Why Use This Tool
- Social media content — Create nostalgic, vintage-looking posts
- Wedding photography — Add timeless warmth to ceremony and reception photos
- Greeting cards — Design retro-styled cards and invitations
- Historical themes — Match the look of period-appropriate imagery
Frequently Asked Questions
Can I adjust the intensity of the sepia effect?
The endpoint applies a full sepia transformation. For a subtler effect, you can composite the sepia result with the original image using the Composite endpoint at reduced opacity.
What colour matrix is used?
The classic sepia matrix: R = 0.393r + 0.769g + 0.189b, G = 0.349r + 0.686g + 0.168b, B = 0.272r + 0.534g + 0.131b, clamped to 255.
Does sepia work on already monochrome images?
Yes, grayscale images will get a warm brown tint. The effect is most dramatic on colour images.
Start using Sepia Tone Filter now
Get your free API key and make your first request in under a minute.