Stickermaker.dev Docs
Guides

Applying Effects

Enhance your stickers with 100+ artistic transformations and AI enhancements.

The Sticker Maker API provides a vast library of effects to make your stickers stand out. You can apply artistic transformations, AI-powered enhancements, and custom borders.

Artistic Transformations

We support 100+ transformations from the Jeyy API. Only one transformation can be applied per request.

EffectDescriptionAnimated
glitchAdds a digital glitch distortion effect.Yes
spinMakes the sticker spin around its center.Yes
pixelConverts the image into pixel art.No
neonAdds a vibrant neon glow outline.No
fireAdds a realistic fire/heat effect.Yes
warpDistorts the image with a fluid warp effect.Yes

Implementation

const sticker = await client.generateSticker({
  source: {
    /* ... */
  },
  processing: {
    effects: {
      transformation: "glitch",
    },
  },
  output: { format: "webp", size: 512 },
});

AI Enhancements

Take your stickers to the next level with our AI processing pipeline.

Upscaling

Increase the resolution of low-quality source images without losing detail.

processing: {
  effects: {
    ai: {
      upscale: true;
    }
  }
}

Prompt Refinement

Use natural language to modify your sticker. For example, "Make it look like a Minecraft character."

processing: {
  effects: {
    ai: {
      prompt: "Minecraft style";
    }
  }
}

Background Removal

We offer three levels of background removal to suit your needs and budget.

  • false: No background removal (default).
  • "standard": Fast removal after resizing. Best for simple shapes.
  • "hq": High-quality removal before resizing. Best for portraits and complex edges (hair, fur).
processing: {
  image: {
    removeBackground: "hq";
  }
}

Custom Borders

Add a die-cut style border to your sticker.

output: {
  border: {
    width: 5,
    color: "#FFFFFF"
  }
}

Combining Effects

You can combine background removal, AI enhancements, and a transformation in a single request.

const request = {
  processing: {
    image: { removeBackground: "hq" },
    effects: {
      ai: { upscale: true },
      transformation: "neon",
    },
  },
};

On this page