3D Jewelry Designer

Jewelry rendering software, 3D viewer and AR try-on in one browser studio

Upload a CAD file, render it photoreal, let shoppers build and try on rings, embed the viewer on your store and run it all over the API. The features below are grouped by what they do.

Accepts 3DM, GLB, GLTF, STL, OBJ, FBX, DAE and PLY files.

Photoreal jewelry rendering in your browser

Upload a CAD file and get a photoreal view in the browser, without a render farm. Rhino and MatrixGold .3dm files open directly.

  • CAD import

    Upload 3DM, GLB, GLTF, STL, OBJ, FBX, DAE and PLY files. A Rhino or MatrixGold .3dm opens as it is, with its own units and layers, and metals, stones and prongs are detected from layer and object names.

  • Photoreal gems

    Diamonds get real refraction, dispersion and fire. Coloured stones keep their saturation instead of turning grey or black.

  • Photoreal metals

    115+ physically based presets, including yellow, white and rose gold, platinum and silver, with clearcoat and studio reflections.

  • Studio lighting and HDR

    A fixed lighting rig plus swappable HDR environments, so each piece is lit like a studio shot.

  • 100+ starter ring designs

    Start from the ring design library when you don't have a CAD file of your own yet.

Ring builder and live pricing

Shoppers assemble a ring from your parts and see its price as they go.

  • Modular ring builder

    Bands, heads and variants combine in the browser, and each head is seated onto the band automatically.

  • Live SKU and pricing

    The price is the sum of the parts. The SKU and total update as the shopper chooses, and the server recalculates them at checkout.

  • Live diamond inventory

    Connect a certified loose-diamond feed with your own markup rules, and real stones appear in the centre-stone picker.

  • Band engraving

    Curved 3D text inside the band, shown live and saved with the order.

  • AI configurator concierge

    Shoppers type a request such as “a 1.5ct oval on a thin rose-gold band under $6k”, and the chat sets up the ring builder to match. Each message uses 1 credit.

  • Checkout and payments

    Connect your own PayPal and shoppers pay for the ring they build, at a price calculated on the server, straight to your account. The enquiry form stays for bespoke work.

Virtual ring try-on with ring size estimate

Shoppers see the ring on their own hand in the phone browser. There is no app to install.

  • Live camera

    The ring tracks the finger in real time and picks up the room's lighting and reflections.

  • Photo mode

    Shoppers upload a photo of their hand, adjust the fit and save a high-resolution image.

  • Model hand

    The ring on a photoreal model hand, for shoppers who don't want to use a camera.

  • Ring-size estimate

    Estimates the ring size in US, UK and EU sizes from the hand, with a calibration step.

  • iOS AR Quick Look

    Export USDZ so iPhone and iPad shoppers can place the piece in AR at its measured size, or 3 cm long when the size is unknown.

AR try-on on a phone: a diamond ring shown on a hand through the camera

A 3D jewelry viewer for your website and Shopify

Put the interactive viewer on your own pages and collect enquiries from it.

  • Viewer embed

    One iframe snippet adds the viewer to any site. It is locked to the domains you list.

  • Ring-builder embed

    The full configurator as an embed, ready for Shopify, with its own layout, labels, gems, steps and visibility per store.

  • Share links

    Send a live 3D link instead of static renders. Clients rotate and zoom the piece themselves.

  • Per-embed settings

    Rename steps, reorder sections, hide values and set your own images and headings for each embed.

  • Leads and enquiries

    Saved-design links, financing and trust notes, and an enquiry form that stores a priced lead you can export.

  • Shopify app

    Connect your store in one click. Signed order webhooks attribute store revenue back to your ring builder.

  • WooCommerce plugin

    A WordPress plugin that puts the ring builder on any page and adds the configured ring to the WooCommerce cart at the quoted price.

  • Weekly results email

    A weekly email with new leads, pipeline value and the funnel your embeds produced.

Exports

Make the stills, video and files your store and social channels need from one model.

  • Stills up to 4K

    Export images up to 4K in any aspect ratio. Exports spend credits, so you pay only for what you render.

  • Turntable video

    A rotating MP4 or WebM turntable for product pages and social posts.

  • Multi-angle set

    One click renders a set of framed angles, plus a model-hand shot and a ring-box shot.

  • 3D model export

    Download the piece as GLB, STL or OBJ for other tools.

  • Lifestyle and beauty renders

    Place a real render into on-model or scene shots, or export a supersampled still with cleaner detail than the live view.

Design and pro tools

For designers who model and stage pieces in the browser. The CAD workspace and the Playground come with the Pro, Advanced, and Enterprise plans.

  • Jewelry CAD workspace

    Parametric CAD in the browser: bands, prong heads, bezels, gems and pavé at real ring sizes. Export closed-solid STL, STEP and 3DM.

  • Designer Playground

    The studio with a pro editor: scene outliner and gizmos, editable lighting, Material Lab, on-model measurement, post-processing, and publishing a configurator as an embed.

  • Version history

    Every design keeps a timeline of snapshots. Save named versions and restore any of them; autosaves are added for you.

API and team

Every customer feature is available over the API, so you can run it from your own systems.

  • REST API and typed SDK

    Scoped endpoints with an OpenAPI spec and a typed SDK for projects, renders and embeds.

  • GraphQL API

    The same capabilities in one GraphQL schema, with a GraphiQL playground to try queries.

  • Scoped API keys

    Keys are hashed, limited to the scopes you choose and can be locked to your domains.

  • Webhooks

    Subscribe to events and send them to your own systems as they happen.

  • Teams and organizations

    Invite teammates and share one workspace of designs and embeds.

quote.ts
import { createClient } from "@3jd/sdk";

const rmj = createClient({ apiKey: process.env.RMJ_API_KEY });

// Server-side SKU and price for a ring selection
const quote = await rmj.ringBuilder.quote({
  bandSlug: "classic-round",
  metalPresetId: "yellow_gold_18k",
});

Next on the roadmap: Rhino & MatrixGold plugin, AI text-to-jewelry, Photo to 3D, and Virtual photographer. See the roadmap

Upload a CAD file and see it rendered

The Free plan includes the studio, AR try-on and 500 credits for 30 days. No credit card needed.