Cursor is an AI‑powered design assistant that creates UI mockups, writes CSS, and suggests layout tweaks. Designers who need rapid prototypes can type a short prompt and receive a full‑screen design in seconds. This guide shows you how to install Cursor, configure it for design work, run common commands, and export production‑ready assets.
Download the DMG from cursor.com. Drag the app to /Applications. Launch from Spotlight.
Run the .exe installer. Accept the license, choose the default folder (C:\Program Files\Cursor), and click “Install”.
If you prefer a container, run:
docker pull cursor/engine:latest
docker run -d -p 8080:8080 cursor/engine
Open http://localhost:8080 in a browser to access the web UI.
After launching, click “New Project”. Name it Landing‑Page‑Concept. Choose “Design” as the template.
Open Settings → Design. Set:
Inter, 16pxAuto (light/dark)2× RetinaCursor can import a JSON style guide. Click “Import Style Guide”, paste the JSON from your existing system, and press “Apply”.
The quality of the output depends on how you phrase the request. Use clear constraints, specify layout type, and add optional style hints.
Design a clean SaaS landing page with a hero section, three feature cards, and a footer. Use the primary color #0066ff and the secondary font Roboto.
Add responsive:true to get CSS that adapts to mobile.
Design a responsive pricing table with three columns. Use CSS Grid, breakpoints at 640px and 1024px.
| Keyword | Purpose |
|---|---|
layout: | grid, flex, single‑column |
theme: | light, dark, high‑contrast |
components: | navbar, card, modal |
responsive:true | adds media queries automatically |
If the first output misses a detail, click “Regenerate”. Cursor will keep the existing structure and adjust only the changed elements.
Highlight any element in the preview, then type a short instruction, e.g., “Make the button rounded, radius 8px”. Cursor updates the code instantly.
Every change is saved as a version. Open the sidebar → History, then click any snapshot to revert.
Click “Generate Style Guide”. Cursor creates a styleguide.json that includes colors, typography, and spacing tokens. Import this file into tools like Figma or Zeplin.
Below is a side‑by‑side comparison of Cursor, Figma’s AI plugin, and Adobe Firefly (design‑focused version). Numbers are based on tests performed in March 2026.
| Feature | Cursor | Figma AI | Adobe Firefly |
|---|---|---|---|
| Platform | macOS, Windows, Linux (Docker) | Web, macOS, Windows | Web, macOS |
| Free generation limit | 50 designs/month | 30 designs/month | 40 designs/month |
| Responsive code | Yes, auto‑grid/flex | Manual CSS only | Limited to Tailwind snippets |
| Style‑guide import | JSON, Figma, Zeplin | Figma only | None |
| Export formats | SVG, PNG, PDF, HTML/CSS | SVG, PNG | PNG, JPEG |
| Average generation time | ≈ 4 seconds | ≈ 8 seconds | ≈ 6 seconds |
Cursor runs on macOS 12+, Windows 10 (64‑bit) and Linux distributions that support Docker.
The free tier includes unlimited text prompts and up to 50 design generations per month. Paid plans unlock higher resolution exports and team collaboration.
Yes. Use the “responsive” flag in the prompt. Cursor returns CSS Grid or Flexbox code that adapts to breakpoints you define.
Click “Export” in the UI, choose SVG, PNG, or PDF, and optionally download a style guide JSON that tools like Zeplin can import.
Cursor stores prompts and generated assets encrypted at rest. You can delete a project at any time from the dashboard.
With these steps, you can turn a simple idea into a polished UI in minutes. Cursor saves time, reduces repetitive coding, and keeps your design system consistent. Try it on your next project and see how quickly you can iterate.