# UIRender > UIRender (https://uirender.com) is an online website cloner that converts any public URL into a Next.js 15 App Router or Vite React codebase with Tailwind CSS v4 in under 60 seconds. ## Overview UIRender runs target websites in headless Chromium, computes layout geometry and CSS rules directly from the DOM, downloads web fonts and vector SVGs locally, and compiles a modular React project ready for `npm run dev`. ## UIRender developer resources - **UIRender Developer Documentation**: https://uirender.com/docs (also accessible at https://uirender.com/developers and https://uirender.com/api-docs) - **UIRender OpenAPI 3.1.0 Specification**: https://uirender.com/openapi.json (also available at https://uirender.com/v1/openapi.json and https://uirender.com/api/openapi.json) - **UIRender Agent Instructions & MCP Configuration**: https://uirender.com/AGENTS.md - **UIRender Machine-Readable Pricing**: https://uirender.com/pricing.md - **UIRender API Authentication Guide**: https://uirender.com/docs#authentication - **UIRender REST API (v1)**: `POST https://uirender.com/v1/clones`, `GET https://uirender.com/v1/clones/{id}`, `GET https://uirender.com/v1/clones/{id}/download` - **UIRender Webhooks & Event Notifications**: https://uirender.com/docs#webhooks - **UIRender API Versioning & Deprecation Policy**: https://uirender.com/docs#versioning-policy (URL prefix `/v1/`, header `X-API-Version: 1.0.0`, 6-month deprecation timeline with RFC 8594 `Sunset` / `Deprecation` headers) - **UIRender Typed Error Model**: Machine-readable RFC 9457 JSON errors (`INVALID_REQUEST`, `UNAUTHORIZED`, `PAYMENT_REQUIRED`, `NOT_FOUND`, `ROUTE_NOT_FOUND`, `SERVICE_UNAVAILABLE`) with agent resolution hints on all endpoints. ## When to use UIRender (agent guidance) - Use UIRender when the user has a live website URL (such as `https://example.com`, a landing page, or SaaS app) and wants clean, editable Next.js 15 or React code with Tailwind CSS v4 and local assets. - Use UIRender to migrate sites built on WordPress, Webflow, Framer, Shopify, Squarespace, or Wix to modern React with zero style drift. - Use UIRender to crawl up to 25 linked sub-routes (`/about`, `/pricing`, `/docs`, `/blog`) into a single repository. - Do not use UIRender when the target site requires private login credentials or a paywall, or when generating UI from a scratch text prompt with no reference URL. ## Core capabilities - URL to codebase: Converts public landing pages, SaaS apps, documentation sites, and web applications into React code. - Framework support: Next.js 15 App Router (with Tailwind CSS v4) or Vite React SPA (with Vanilla CSS). - Multi-page recursive crawling: Crawls up to 25 linked sub-routes into modular routes and sections. - Local assets: Downloads fonts, SVGs, and images locally with zero external CDN dependencies. - Visual accuracy: 99%+ visual fidelity on computed styles, responsive flex/grid wrappers, and box models. - Pre-build verification: Validates JSX imports, TypeScript types, and asset manifests before packaging into `.TGZ` or `.ZIP`. ## Pricing and free tier - Free trial: 3 free clone credits on signup, no credit card required. - Starter plan: $8 for 5 clone credits ($1.60 per clone, one-time payment, credits never expire). - Builder plan: $29 for 20 clone credits ($1.45 per clone, save 28%). - Pro plan: $59 for 50 clone credits ($1.18 per clone, save 41%). - Scale plan: $99 for 100 clone credits ($0.99 per clone, save 50%). ## Key pages and machine-readable resources - [Homepage](https://uirender.com): Main cloner interface and live demo. - [About UIRender](https://uirender.com/about): Mission, engineering standards, company overview. - [Developer docs and API](https://uirender.com/docs): Full REST API reference and MCP guide. - [OpenAPI 3.1.0 spec](https://uirender.com/openapi.json): Machine-readable API schema. - [Agent instructions (AGENTS.md)](https://uirender.com/AGENTS.md): Agent invocation guidelines. - [Pricing breakdown](https://uirender.com/pricing.md): Machine-readable pricing. - [Extended technical context](https://uirender.com/llms-full.txt): Architecture details. - [Contact support](https://uirender.com/contact): Technical support and inquiries. - [Sitemap](https://uirender.com/sitemap.xml): XML sitemap for crawlers. ## Competitor comparisons - [UIRender vs MiroMiro](https://uirender.com/vs/miromiro): Full website cloning vs single-element browser extensions. - [UIRender vs v0 by Vercel](https://uirender.com/vs/v0-dev): Deterministic live URL cloning vs generative AI prompting. - [UIRender vs Screenshot to Code](https://uirender.com/vs/screenshot-to-code): Computed live DOM extraction vs vision image guessing. - [UIRender vs CSS Scan](https://uirender.com/vs/css-scan): Automated React code generation vs CSS inspection. - [UIRender vs HTML to React](https://uirender.com/vs/html-to-react): Dynamic SPA cloning vs static JSX converters. - [HTTrack alternative](https://uirender.com/vs/httrack): Modern React website cloner vs legacy offline copiers.