# tr-import-url — Import from a URL
Source: [tr-import-url — Import from a URL](https://typeroll.com/docs/skills/tr-import-url/)
> Import content from Squarespace, Wix, Webflow, static HTML or any URL into your Typeroll site.
**Triggers on:** “import from Squarespace/Wix/Webflow”, “copy content from”, “rebuild this site”, any non-WordPress URL the user points at
For WordPress sources, use [tr-migrate-wp](https://typeroll.com/docs/skills/tr-migrate-wp/) instead.
## What it does
[Section titled “What it does”](https://typeroll.com/docs/skills/tr-import-url/#what-it-does)
1. Fetches the source site’s homepage and sitemap to build a URL inventory
2. Learns the target Typeroll site’s design (settings, partials, example pages)
3. Fetches each source page, strips platform-specific classes and structure, transfers images
4. Creates pages as **drafts** in the target site
5. Creates redirects from old URLs to new slugs
6. Shows a preview for review
7. Publishes and deploys after approval
## Platform notes
[Section titled “Platform notes”](https://typeroll.com/docs/skills/tr-import-url/#platform-notes)
### Squarespace
[Section titled “Squarespace”](https://typeroll.com/docs/skills/tr-import-url/#squarespace)
* Content is inside `.content-wrapper` or `[data-section-theme]` blocks
* Images are usually high-res originals — they transfer well
* Strip all Squarespace JSON-LD (it’s their own schema)
* Gallery blocks → the AI agent converts to CSS grid with `
` tags
### Wix
[Section titled “Wix”](https://typeroll.com/docs/skills/tr-import-url/#wix)
* Check what each public page returns; JavaScript and access restrictions can limit direct fetching
* the AI agent will ask you for an HTML export or take screenshots as reference
* Screenshots are layout references, not a substitute for text and original media
### Webflow
[Section titled “Webflow”](https://typeroll.com/docs/skills/tr-import-url/#webflow)
* Usually fetchable with clean HTML output
* Classes like `w-container`, `w-row`, `w-col-*` are stripped
* Webflow CMS items are server-rendered and appear in the HTML
### Static HTML
[Section titled “Static HTML”](https://typeroll.com/docs/skills/tr-import-url/#static-html)
* Often the cleanest import — fetch, strip nav/footer, keep body
* Table-based layouts (pre-2010 sites) get converted to CSS grid
See the separate guides for [Squarespace](https://typeroll.com/docs/guides/migrate-from-squarespace/), [Wix](https://typeroll.com/docs/guides/migrate-from-wix/) and [Webflow](https://typeroll.com/docs/guides/migrate-from-webflow/) for migration scope, exclusions and review steps.
## Example prompts
[Section titled “Example prompts”](https://typeroll.com/docs/skills/tr-import-url/#example-prompts)
```plaintext
Import the content from https://acme.squarespace.com — keep the same pages
but adapt them to our current Typeroll design.
```
```plaintext
Rebuild this Wix site in Typeroll: https://acme.wixsite.com/studio
Here are the screenshots I exported.
```
## What gets stripped
[Section titled “What gets stripped”](https://typeroll.com/docs/skills/tr-import-url/#what-gets-stripped)
* Platform-specific CSS classes (`sqsrte-*`, `wf-*`, `elementor-*`, `fl-*`, `divi-*`, `vc_*`)
* `