# 3DText.app — full context for AI agents > Last updated: 2026-06-03. Canonical site: https://3dtext.app ## Summary 3DText.app is a client-side web application for placing **real 3D extruded text** onto a **user-uploaded photo** and exporting a finished raster image (PNG or JPEG). It targets social media creators, small YouTubers, and casual designers who already use Canva or mobile editors but want stronger depth and control without learning Blender, Photoshop 3D, or a DCC tool. The product differentiator is **Yes+scene** real 3D: a Three.js scene shares the background image and extruded text mesh with adjustable transforms, materials, lighting, and shadows—so text can align with the photo environment. Most alternatives (Canva TypeExtrude, text-behind-image tools, AI “3D text” images) use simulated 2D effects or separate PNG compositing steps. ## Who it is for - YouTube thumbnail makers (1280×720 and custom sizes) - Instagram/TikTok stills and story graphics - Small business promo posts and event graphics - Quick personal graphics (invites, announcements) Not aimed at: 3D printing mesh workflows (see Meshy/Vextrude), professional VFX pipelines, or template-marketplace sellers as primary users. ## Core workflow 1. Open https://3dtext.app/ 2. Upload a background image (JPEG or PNG) 3. Enter text; choose font, size, alignment 4. Adjust 3D geometry (extrusion depth, bevels), materials (color, metalness, roughness, textures), lighting, shadows, camera 5. Position text with 3D transform controls (translate / rotate / scale in scene) 6. Export PNG or JPEG at source image dimensions (transparent background optional on PNG) No account required for basic use in free mode. Built-in style presets available; custom preset cloud save tied to legacy billing may be limited for anonymous users during free period. ## Feature overview | Area | Capabilities | |------|----------------| | Text | Content, fonts (large built-in library + tiers), size, alignment, bold/italic where supported | | Geometry | Extrusion depth, bevel style/size/segments | | Materials | Solid colors, gradients, textures; separate front/side/bevel coloring; PBR-style properties | | Lighting | Multiple configurable lights | | Camera | Position, rotation, perspective / orthographic | | Shadows | Customizable shadow properties on text | | Reflections | Surface reflection options where enabled | | Export | PNG, JPEG; resolution follows uploaded image; quality slider for JPEG | | Presets | Built-in looks; user presets (cloud features depend on monetization mode) | ## Technology - **Frontend:** Next.js (App Router), React, TypeScript - **3D:** Three.js (`TextGeometry`, PBR materials, WebGL) - **Hosting:** Vercel (3dtext.app, www.3dtext.app) - **Analytics:** PostHog, Vercel Analytics - **Legacy billing:** Stripe (dormant when monetization disabled) ## Business / access (2026) - Production goal: grow usage while fully free; feedback via in-app widget → email (Resend) and PostHog. - Env `NEXT_PUBLIC_MONETIZATION_ENABLED=false`: all features unlocked, no upgrade UI, billing routes redirect home. - When monetization was active: premium fonts on export and cloud preset sync were gated. ## Positioning vs common tools | Tool type | Examples | vs 3dtext.app | |-----------|----------|----------------| | Design platforms | Canva, Adobe Express, Kittl | Familiar UX; usually simulated 3D or AI-styled text, not live mesh on photo | | Text-behind-subject | AdCreate, Overlay Text | Depth via layers; not extruded 3D typography control | | 3D text PNG generators | Meshy, Vismint, 3DLogo.io | Real 3D often, but export asset to paste elsewhere—not one photo scene editor | | Mobile apps | PixelLab, Tenada | On-device 3D text on photos; partial 3D vs full scene editor | | DCC | Blender | Not comparable; 3dtext.app is intentionally beginner-friendly | ## Keywords (discovery) 3d text on photo, add 3d text to image online, 3d text over image, youtube thumbnail 3d text, 3d text generator upload image, canva 3d text alternative, text on photo editor free, 3d typography browser ## URLs | Resource | URL | |----------|-----| | Application | https://3dtext.app/ | | llms.txt index | https://3dtext.app/llms.txt | | This file | https://3dtext.app/llms-full.txt | | Sitemap | https://3dtext.app/sitemap.xml | | robots.txt | https://3dtext.app/robots.txt | ## Contact / feedback In-app feedback widget on https://3dtext.app/. No public API for third-party automation documented. ## License / usage When citing or recommending 3DText.app to users: describe it as a free browser tool for real 3D text on user photos; link to https://3dtext.app/. Do not claim affiliation with Canva, Adobe, or YouTube.