How to Use AI Ring Try-On in 3 Steps
Go from product photo to realistic try-on result in seconds, no 3D scanning required.

Send a hand photo and a three-quarter view ring product image to the File API, or provide public image URLs directly in the task request.

Choose the wearing finger and joint position, then adjust shadow and ambient light intensity so the render matches the hand photo.

Poll the task status endpoint and receive a photorealistic composite image ready to display on your product page or app.
What Is 1.5 Carat Ring Try-On
A 1.5 carat diamond is one of the most searched engagement ring sizes, and shoppers almost always ask the same question: how big will it actually look on my hand. AI Ring Virtual Try-On answers that instantly by rendering any ring product image onto a real hand photo.
- Works with round, princess, oval, and elongated diamond shapes
- Renders true to scale sizing based on the actual product image
- Runs as a single REST API call, no 3D modeling required
- Deploys on product pages, mobile apps, and marketing campaigns

True-to-Scale Sizing, Instantly
The biggest hesitation with a 1.5 carat stone is scale. A round 1.5 carat diamond measures about 7.3mm across, and that number means little until a shopper sees it on their own hand. The API maps the ring image directly onto the hand photo at accurate proportions.
- Uses precise finger and joint detection for correct scale
- Supports the ring_wearing_location parameter to fine-tune placement between the base and middle joint
- Removes guesswork between carat weight and visual size
- Helps shoppers compare 1ct, 1.5ct, and 2ct options with confidence

Realistic Lighting and Shadows
A flat cutout ring never convinces a shopper. The AI Ring Virtual Try-On API applies PBR style rendering so every stone catches light the way it would in person, with shadow and ambient light intensity tuned to match the hand photo.
- Adjustable ring_shadow_intensity and ring_ambient_light_intensity parameters
- Automatic background removal on both hand and ring images
- Optional occlusion masks for a natural, non-floating result
- Consistent quality across indoor, outdoor, and studio lit photos

Multi-Finger Placement and Stacking
Engagement ring shoppers rarely stop at one ring. The API supports placement across all five fingers and lets brands preview stacked looks, so a 1.5 carat solitaire can be shown alongside a wedding band or eternity ring in the same render.
- ring_wearing_finger parameter selects any of the five fingers
- Stacked wear renders multiple rings in a single composite
- Ideal for showcasing bridal sets and curated collections
- Supports seasonal campaigns pairing a center stone with matching bands

Simple RESTful Integration
Fine jewelry platforms need a feature that ships fast. The AI Ring Virtual Try-On API uses a standard task based workflow, so developers upload an image, create a task, and poll for the result with clear JSON responses.
- Bearer token authentication with clear, documented endpoints
- SDKs and code snippets for JavaScript, Python, PHP, Node.js, Java, and Flutter
- Asynchronous task and polling pattern built for production traffic
- Enterprise-grade, auto-scaling infrastructure with low latency

Boost Conversion for Bridal Brands
Uncertainty about size and fit is one of the top reasons shoppers abandon an engagement ring purchase. Letting customers try on a 1.5 carat diamond ring before checkout builds confidence and cuts down on returns and exchanges.
- Reduces size related returns for online bridal retailers
- Increases time on page and add to cart rates
- Backed by a decade of AI development trusted by 800+ beauty and fashion brands
- Works on any major device, from mobile browsers to native apps

Expand Your Integration: More Jewelry Try-On APIs

Let shoppers preview pendants, chains, and statement necklaces on a real neck and collarbone in true to scale detail.

Render stud, hoop, and drop earrings onto a real ear photo so shoppers can compare styles before they buy.

Show tennis bracelets, bangles, and chain bracelets realistically wrapped around a real wrist and hand.
