Easily estimate ring size from a photo.
Follow these to upload a clear photo for best results:
π¬ Youβre testing a beta version β weβd love your feedback!
Use RingSizeAPI in your favorite language:
curl --location --request POST 'https://ringsizeapi.com/rs/estimate' \
--form 'image=@path_to_ring_image.jpg'
import requests
url = "https://ringsizeapi.com/rs/estimate"
files = {'image': open('path_to_ring_image.jpg', 'rb')}
response = requests.post(url, files=files)
print(response.json())
const formData = new FormData();
formData.append('image', fileInput.files[0]);
fetch('https://ringsizeapi.com/rs/estimate', {
method: 'POST',
body: formData
})
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err));
{
"success": True,
"version": "0.9-beta",
"timestamp": datetime.datetime.now(),
"data": {
"ring_size": {
"diameter_mm": 16.51,
"diameter_inches": 0.65,
"circumference_mm": 51.87,
"circumference_inches": 2.04,
"UK": "M",
"AU": "M",
"US": 6,
"CA": 6,
"FR": "52 3/4",
"RU": "52 3/4",
"DE": "16 1/2",
"JA": 12,
"CH": "12 3/4",
"IL": 52,
"EU": 52
},
"confidence": 1,
"diameter_mm": 16.51,
"reference_object": "Quarter"
},
"message": "Ring size estimated successfully"
}
Simplify ring size estimation for clients, increase confidence and improve customer experience.