CodingDocumented overviewLast checked Oct 2, 2026

Ditto: Pricing, Features & Best Use Cases

Open-source deterministic website cloner that outputs componentized Next.js or Vite code via CLI, REST API or MCP.

Is Ditto right for you?

Ditto is a good starting point for developers and AI app builders who want deterministic, maintainable code from an existing website. Based on the vendor's documentation, not on a hands-on test.

Best for: Developers

Also a good fit for

  • AI app builder teams

Consider another tool if hosted API requires an API key

Or if

  • Docs page returns 404
  • Pricing details limited to a free note

Ditto in the news

Headlines from US outlets, selected automatically — not endorsements. Updated Oct 2, 2026

Ditto pricing and usage limits

Prices checked Oct 2, 2026 on the official US pricing page. Prices and limits change often.

Free access and trial conditions

The code is free and MIT licensed.

Not stated.

Paid plans: what changes as you upgrade

Open source web

Free source (opens in a new tab)

Month

For: Developers who run it themselves

Includes

  • Self-hosted pipeline
  • Next.js or Vite output

Hosted API web

See official pricing source (opens in a new tab)

Month

No pricing page found

For: Skipping infrastructure

Includes

  • REST API
  • MCP server

Usage caps, credits and extra costs

Hosted API pricing is not published.

Not stated.

What is Ditto, and how does it work?

Ditto clones a website into a componentized Next.js or Vite project without using an LLM, extracting design tokens, fonts, motion and sections. It is MIT licensed and built by ion.design. It can be self-hosted, called through a hosted REST API with an API key, or used by agents through an MCP server.

Ditto homepage — screenshot of the coding AI tool, Oct 2, 2026
Ditto's official site: how the product presents itself. ditto.site, captured Oct 2, 2026

What you provide and what you get back

You provide

  • A website URL
  • Options for framework and styling

You get back

  • Componentized Next.js or Vite project

Where you can use it

Platforms
API
Account
Required

Where Ditto is most useful

Scenarios are worked out by our editors from the documentation; the actual result depends on your input and plan.

Starting point for AI app builders

Who
AI app builders
You provide
Customer site URL
Expected result
Faithful code starting point
Plan needed
Hosted API
Limitation
Needs API key source (opens in a new tab)

Cloning a site to code

Who
Front-end developers
You provide
A reference site
Expected result
A cloned project
Plan needed
Open source
Limitation
Output is Next.js or Vite React source (opens in a new tab)

Extracting design tokens

Who
Designers
You provide
A live site
Expected result
Design tokens, fonts and motion
Plan needed
Open source
Limitation
Extraction is limited to what is visible source (opens in a new tab)

What Ditto does, and where it stops

Ditto homepage — screenshot of the coding AI tool, Oct 2, 2026
Feature overview on the official site. ditto.site, captured Oct 2, 2026

Deterministic output

Produces the same output for the same input without an LLM. Gives stable results.

Access: All modesLimit: Cannot interpret intent source (opens in a new tab)

Next.js or Vite

Emits a Next.js or Vite project. Starts from your framework.

Access: All modesLimit: Other frameworks unsupported source (opens in a new tab)

Tailwind or CSS

Outputs Tailwind v4 or plain CSS. Fits your styling choice.

Access: All modesLimit: Choice set per run source (opens in a new tab)

Single or multi-page

Clones one page or several routes. Scales from landing pages to sites.

Access: All modesLimit: Time rises with page count source (opens in a new tab)

Pros, cons and deal-breakers

Reasons to choose Ditto

Check before paying for Ditto

How to use Ditto for cloning a website into code

Set up Ditto

  1. Run gh repo clone ion-design/ditto.site.
  2. Run npm install.
  3. Or get an API key for the hosted API.

Example: cloning a website into code

  1. Run npm run clone with the target URL.
  2. Choose framework and styling options.
  3. Open the generated project.

Review and export the result

  1. Run the project and compare it with the source site.
  2. Check that fonts and sections are present.

Ditto integrations and API

Native integrations and export formats

Export: Next.js project, Vite project

API access and separate billing

An API is available, billing not documented. Hosted REST API at api.ditto.site and an MCP server; API key required.

Privacy, data use and commercial rights

Summarized from the vendor's current policies; this is not legal advice and a vendor's badge is not an independent audit.

How your inputs and outputs are handled

Hosted API receives the URL you want cloned.

Commercial use and plan restrictions

MIT license.

Explore Ditto further

Tools and guides near Ditto

Ditto user reviews

No user reviews yet.

Used Ditto? Be the first to share your experience.

Write a review

Reviews are checked by a moderator before they appear. Your email is never published. Plain text only.

Your rating (required)

Show what you made or what went wrong. Images are published only if the review is approved; location data is removed.

    Ditto FAQ

    Does Ditto use an LLM?

    No, the site says the cloner is fully deterministic and does not point an LLM at your site. source (opens in a new tab)

    What frameworks can Ditto output?

    Next.js or Vite, with Tailwind v4 or CSS styling. source (opens in a new tab)

    What license is Ditto under?

    MIT. source (opens in a new tab)

    How do I call the Ditto API?

    POST a URL to the clones endpoint with a bearer API key, then poll the job. source (opens in a new tab)

    Sources and review methodology

    Official sources and verification dates

    Not verified: Hosted API price; Docs; Rate limits; Privacy policy.

    How we documented and maintain this page

    Every fact about Ditto above comes from the 2 official pages listed here, last compared on Oct 2, 2026; we have not run Ditto ourselves, so it has no editorial score. How we check and re-check pages.

    Article updated Oct 10, 2026; prices checked Oct 2, 2026. Outbound links to vendors are plain links; we do not earn commissions. How we review · Report an error