Tripo API

Build with Tripo's
3D AI models via API

Full Tripo AI model suite as a REST API. Generate, texture, remesh, and segment 3D models. Three model versions, six output formats, pay per request.

Tripo v3.0 · v3.1 · P1GLB · FBX · OBJ · USDZ · STL · 3MFPay per request

Three model families, one API

Choose Tripo v3.0/v3.1 for feature-rich generation or P1 for game-ready output. All use the same async REST pattern.

v3.0 · v3.1

Tripo Standard

Feature-rich generation with smart low-poly, quad remeshing, detailed geometry, and parts segmentation. Up to 500K faces with configurable output quality.

Smart low-polyQuad remeshingParts segmentationDetailed geometry
20+ credits1-3 min

text-to-3d/ · image-to-3d/ · multiview-to-3d/

P1

Tripo P1 (Premium)

Game-optimized with native 3D diffusion. Clean topology, 48-20K faces, orientation control, and model seeds for reproducible output.

Native 3D diffusionOrientation controlModel seedsGame-ready poly budgets
60-160 credits30-60s

text-to-3d/p1/ · image-to-3d/p1/ · multiview-to-3d/p1/

What Tripo can do

Full 3D pipeline from generation to texturing, conversion, and segmentation — all via API.

Text to 3D

Describe any object in natural language and receive a fully textured 3D model. Supported on v3.0, v3.1, and P1.

Image to 3D

Upload a reference photo or concept art. Tripo reconstructs matching 3D geometry with textures and materials.

Multiview to 3D

Provide images from multiple angles for precise 3D reconstruction. Consistent geometry from all supported model versions.

AI Texturing

Re-texture existing 3D models with text prompts, reference images, or style presets. PBR material generation included.

Format Conversion

Convert GLB output to GLTF, USDZ, FBX, OBJ, STL, or 3MF. Optional quad remeshing during conversion.

Mesh Segmentation

Automatically segment generated models into distinct semantic parts for game engines and animation pipelines.

Generated with the Tripo API

Real API outputs. Text and image input supported.

PBR on - metallic, normal, roughness maps applied PBR off - albedo/base color only

Text to 3D

Pass a text prompt via the API and receive a fully textured 3D model.

anime style female engineer in orange and gray power armor
Albedo

anime style female engineer in orange and gray power armor

retro sci-fi ray gun, turquoise red and gold, stylized 3D weapon
PBR

retro sci-fi ray gun, turquoise red and gold, stylized 3D weapon

stylized treasure chest with gold coins, padlock, vines and moss
Albedo

stylized treasure chest with gold coins, padlock, vines and moss

Image to 3D

Send an image URL or base64-encoded image and receive a matching 3D model with PBR materials.

Output - cartoon skeleton juggler with top hat, bow tie and colorful bones
Albedo
Input - cartoon skeleton juggler with top hat, bow tie and colorful bones
Output - dark fantasy horned orc bust with tusks, beard and glowing eyes
PBR
Input - dark fantasy horned orc bust with tusks, beard and glowing eyes
Output - stylized fantasy rogue girl in hooded red outfit with dual daggers
Albedo
Input - stylized fantasy rogue girl in hooded red outfit with dual daggers

Built for every 3D pipeline

Teams across industries use the Tripo API to power production workflows.

Game Development

Generate game-ready 3D assets at scale with P1's clean topology

Game Development

3D Printing

Automated print-ready model generation with format conversion

3D Printing

XR & Spatial

Programmatic 3D content for VR, AR, and spatial applications

XR & Spatial

E-Commerce

On-demand product 3D viewers from catalog photos

E-Commerce

Generate a 3D model in one API call

Submit a request, get a task ID, poll for results. Standard async REST pattern.

Tripo v3.1 - Text to 3D

Request

curl -X POST https://api.3daistudio.com/v1/3d-models/tripo/text-to-3d/3.1/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "a medieval castle tower",
    "texture": true,
    "pbr": true
  }'

Response

{
  "task_id": "a1b2c3d4-e5f6-...",
  "created_at": "2026-03-26T12:00:00Z"
}

// Poll: GET /v1/generation-request/{task_id}/status/
// → { "status": "FINISHED",
//     "results": [{ "asset_url": "..." }] }
Tripo P1 - Image to 3D

Request

curl -X POST https://api.3daistudio.com/v1/3d-models/tripo/image-to-3d/p1/ \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "image_url=https://example.com/photo.png" \
  -F "texture=true" \
  -F "orientation=align_image"

Response

{
  "task_id": "f7e8d9c0-b1a2-...",
  "created_at": "2026-03-26T12:00:00Z"
}

// P1: typically completes in 30-60s
// Poll: GET /v1/generation-request/{task_id}/status/

Simple, transparent pricing

Pay per generation. No subscriptions. Unused credits last 365 days.

EndpointBase CreditsOptions
Text to 3D (v3.0/v3.1)20+Add-ons for texture, geometry, quad remesh
Image to 3D (v3.0/v3.1)20+Add-ons for texture, geometry, quad remesh
Multiview to 3D (v3.0/v3.1)20+Add-ons for texture, geometry, quad remesh
Text to 3D (P1)60+PBR, orientation, model seed
Image to 3D (P1)80+PBR, orientation, model seed
Multiview to 3D (P1)80+PBR, orientation, model seed
Texture Model20-50Text, image, or style prompt
Convert Model10-30GLB to GLTF, USDZ, FBX, OBJ, STL, 3MF
Mesh Segmentation80Automatic part decomposition

Tripo v3.0/v3.1 vs P1

Choose the right model for your use case. Standard for maximum features, P1 for game-ready output.

Featurev3.0 / v3.1P1
Face limit rangeUp to 500K48 – 20K
Smart low-polyYes
Quad remeshYes
Parts segmentationYes
Geometry qualityDetailed, high-polyClean topology, game-ready
Model seedYes
Orientation controlYes
Base cost20 credits60-80 credits

Explore related APIs

Combine Tripo with other endpoints for complete 3D workflows.

Frequently asked questions

Start building with Tripo

Get an API key and generate your first 3D model in under a minute. Pay only for what you use.

Need custom volume or enterprise access?

Higher rate limits, dedicated infrastructure, and custom integrations. Reach out for enterprise pricing.