top of page
  • 2 days ago
  • 4 min read

StyleSync - Import Design Tokens & Styles into Framer


StyleSync is a Framer plugin that extracts actively-used styles from your Figma files, design token files, and websites, and imports them directly into Framer as native color and text styles. No manual copying, no missed tokens, no mismatched values.

What StyleSync Does

Every design workflow involves moving styles between tools. Designers maintain color palettes and typography in Figma, developers define tokens in CSS or JSON, and production sites carry their own computed styles. Getting those values into Framer accurately and quickly is tedious work done manually.


StyleSync automates that transfer. It reads your styles from wherever they live, shows you a preview with full control over what gets imported, and injects only the styles you select directly into your Framer project as native color styles and text styles, accessible from any element in the canvas.

Import Methods

StyleSync supports three distinct import methods, each designed for a different point in your workflow.


Figma File Import

Paste any Figma file URL and StyleSync scans the entire document for actively-used styles. Rather than pulling every style defined in the file including unused library styles, StyleSync walks the document tree and extracts only the styles that are actually applied to elements. This keeps your Framer style panel clean and relevant.

Supported:

  • Fill colors and solid color styles

  • Typography styles including font family, size, weight, line height, and letter spacing

  • Both local styles and shared library styles in use

To use Figma import you will need a Figma Personal Access Token. You can generate one in Figma under Settings → Security → Personal access tokens. Name it anything, copy it, and paste it once into StyleSync. It is stored locally and never transmitted to any third party.


Upload File

If your team works with design tokens in code, upload your token file directly. StyleSync parses the file client-side and extracts all color and typography values.

Supported formats:

  • CSS files — extracts custom properties from :root, resolves var() references, handles clamp() values

  • JSON files — supports Tokens Studio format, Figma Variables export, and W3C Design Tokens specification

Drag and drop your file or click to browse. StyleSync auto-detects the format and parses it immediately.


Paste Code

Skip the file entirely and paste CSS or JSON directly into the plugin. Useful for copying styles from a codebase, a Storybook, or a design system documentation site. StyleSync auto-detects whether the pasted content is CSS or JSON and processes it accordingly.


Website URL

Enter any public website URL and StyleSync extracts the CSS custom properties and computed color and typography values from the live site. Useful for matching an existing brand's styles or importing from a live design system documentation site.


StyleSync Plugin
StyleSync Plugin

Style Preview and Selection

Before anything is imported you see a full preview of every extracted style. Each style shows its name, value, and a visual swatch for colors or a type sample for text styles.

You can:

  • Select individual styles using checkboxes

  • Use Select All / Deselect All

  • Review exactly what will be imported before committing

Only the styles you select are imported. Nothing is written to your Framer project until you confirm.

What Gets Created in Framer

StyleSync creates native Framer styles, not overrides or custom properties. After import:

  • Color styles appear in your Framer color panel, available from any fill, stroke, or background picker

  • Text styles appear in your Framer text styles panel, applicable to any text element

Styles are named exactly as they appear in the source file, preserving your naming conventions and token hierarchy.

Pricing

StyleSync is free to start with a usage limit on the free tier.

Plan

Price

Imports

Free

$0

3 imports/month

Monthly

$9/month

Unlimited

Yearly

$49/year

Unlimited (save 54%)

Lifetime

$89 one-time

Unlimited forever

Usage is tracked server-side, tied to your Framer account. Upgrading to Pro unlocks unlimited imports across all three import methods.

How to Get Started

  1. Install StyleSync from the Framer Marketplace

  2. Open any Framer project

  3. Go to Plugins → StyleSync

  4. Choose your import method

  5. Preview and select your styles

  6. Click Import

How to Get a Figma Access Token

For Figma file imports StyleSync requires a Personal Access Token. Here is how to generate one:

  1. Open Figma and click your avatar in the top left

  2. Go to Settings

  3. Scroll to Security

  4. Under Personal access tokens click Generate new token

  5. Give it a name like "StyleSync"

  6. Copy the token and paste it into StyleSync

The token is stored locally in your browser and is only used to read your Figma file. It is never sent to Visuvate servers.

Frequently Asked Questions


Does StyleSync import all styles in a Figma file?

No. StyleSync only extracts styles that are actively applied to elements in your file. Unused library styles are ignored, keeping your import clean.

Can I use StyleSync without a Figma account?

Yes. The Upload File and Website URL methods work without any Figma connection.

What happens to my Figma token?

Your token is stored locally in your browser only. It is used exclusively to read file data from Figma's API and is never transmitted to Visuvate.

Does importing overwrite existing Framer styles?

No. StyleSync creates new styles. If a style with the same name already exists in Framer it will be added alongside it, not replaced.

I upgraded my plan. How do I activate Pro?

After purchasing you will receive a license key by email. Open StyleSync, click the gear icon, go to Account, and enter your license key.

Built by Visuvate

StyleSync is built and maintained by Visuvate, a web design and development studio specialising in Framer and Wix Studio. We build tools for designers and developers who care about workflow quality.

Comments


StyleSync ~ Import Styles

StyleSync - Import Design Tokens & Styles into Framer


StyleSync is a Framer plugin that extracts actively-used styles from your Figma files, design token files, and websites, and imports them directly into Framer as native color and text styles. No manual copying, no missed tokens, no mismatched values.

What StyleSync Does

Every design workflow involves moving styles between tools. Designers maintain color palettes and typography in Figma, developers define tokens in CSS or JSON, and production sites carry their own computed styles. Getting those values into Framer accurately and quickly is tedious work done manually.


StyleSync automates that transfer. It reads your styles from wherever they live, shows you a preview with full control over what gets imported, and injects only the styles you select directly into your Framer project as native color styles and text styles, accessible from any element in the canvas.

Import Methods

StyleSync supports three distinct import methods, each designed for a different point in your workflow.


Figma File Import

Paste any Figma file URL and StyleSync scans the entire document for actively-used styles. Rather than pulling every style defined in the file including unused library styles, StyleSync walks the document tree and extracts only the styles that are actually applied to elements. This keeps your Framer style panel clean and relevant.

Supported:

  • Fill colors and solid color styles

  • Typography styles including font family, size, weight, line height, and letter spacing

  • Both local styles and shared library styles in use

To use Figma import you will need a Figma Personal Access Token. You can generate one in Figma under Settings → Security → Personal access tokens. Name it anything, copy it, and paste it once into StyleSync. It is stored locally and never transmitted to any third party.


Upload File

If your team works with design tokens in code, upload your token file directly. StyleSync parses the file client-side and extracts all color and typography values.

Supported formats:

  • CSS files — extracts custom properties from :root, resolves var() references, handles clamp() values

  • JSON files — supports Tokens Studio format, Figma Variables export, and W3C Design Tokens specification

Drag and drop your file or click to browse. StyleSync auto-detects the format and parses it immediately.


Paste Code

Skip the file entirely and paste CSS or JSON directly into the plugin. Useful for copying styles from a codebase, a Storybook, or a design system documentation site. StyleSync auto-detects whether the pasted content is CSS or JSON and processes it accordingly.


Website URL

Enter any public website URL and StyleSync extracts the CSS custom properties and computed color and typography values from the live site. Useful for matching an existing brand's styles or importing from a live design system documentation site.


StyleSync Plugin
StyleSync Plugin

Style Preview and Selection

Before anything is imported you see a full preview of every extracted style. Each style shows its name, value, and a visual swatch for colors or a type sample for text styles.

You can:

  • Select individual styles using checkboxes

  • Use Select All / Deselect All

  • Review exactly what will be imported before committing

Only the styles you select are imported. Nothing is written to your Framer project until you confirm.

What Gets Created in Framer

StyleSync creates native Framer styles, not overrides or custom properties. After import:

  • Color styles appear in your Framer color panel, available from any fill, stroke, or background picker

  • Text styles appear in your Framer text styles panel, applicable to any text element

Styles are named exactly as they appear in the source file, preserving your naming conventions and token hierarchy.

Pricing

StyleSync is free to start with a usage limit on the free tier.

Plan

Price

Imports

Free

$0

3 imports/month

Monthly

$9/month

Unlimited

Yearly

$49/year

Unlimited (save 54%)

Lifetime

$89 one-time

Unlimited forever

Usage is tracked server-side, tied to your Framer account. Upgrading to Pro unlocks unlimited imports across all three import methods.

How to Get Started

  1. Install StyleSync from the Framer Marketplace

  2. Open any Framer project

  3. Go to Plugins → StyleSync

  4. Choose your import method

  5. Preview and select your styles

  6. Click Import

How to Get a Figma Access Token

For Figma file imports StyleSync requires a Personal Access Token. Here is how to generate one:

  1. Open Figma and click your avatar in the top left

  2. Go to Settings

  3. Scroll to Security

  4. Under Personal access tokens click Generate new token

  5. Give it a name like "StyleSync"

  6. Copy the token and paste it into StyleSync

The token is stored locally in your browser and is only used to read your Figma file. It is never sent to Visuvate servers.

Frequently Asked Questions


Does StyleSync import all styles in a Figma file?

No. StyleSync only extracts styles that are actively applied to elements in your file. Unused library styles are ignored, keeping your import clean.

Yes. The Upload File and Website URL methods work without any Figma connection.

Your token is stored locally in your browser only. It is used exclusively to read file data from Figma's API and is never transmitted to Visuvate.

No. StyleSync creates new styles. If a style with the same name already exists in Framer it will be added alongside it, not replaced.

After purchasing you will receive a license key by email. Open StyleSync, click the gear icon, go to Account, and enter your license key.

Built by Visuvate

StyleSync is built and maintained by Visuvate, a web design and development studio specialising in Framer and Wix Studio. We build tools for designers and developers who care about workflow quality.

visuvate.com

More Blogs

May 31, 2026

Advanced CMS Slideshow for Framer
CMS Slideshow Pro is a powerful and highly customizable slideshow component for Framer CMS collections. Create responsive slideshows, infinite carousels, and continuous marquee layouts with advanced controls, smooth interactions, and native-feeling customization.

Web

Jan 10, 2026

Smart Animated Counters in Wix Studio
Learn how to add smart animated number counters to your Wix Studio site. This step-by-step guide provides a copy-and-paste Velo code snippet that automatically handles complex formats, such as 10k, $500, or 98% satisfaction.

Web

Feb 1, 2025

How to Add Smooth Scroll in a Wix Website
Adding smooth scrolling to your Wix website enhances user experience by creating a fluid and polished transition between scroll actions. In this guide, we will implement smooth scrolling using Lenis , a lightweight JavaScript library for smooth page scrolling. Requirements A Wix Premium Plan (Custom code functionality is only available in premium plans). Smooth Scroll in a Wix Website Guide Step 1: Adding the Custom Code To enable smooth scrolling, we will use Lenis.js . Below is the custom...

Web

StyleSync ~ Import Styles

StyleSync - Import Design Tokens & Styles into Framer


StyleSync is a Framer plugin that extracts actively-used styles from your Figma files, design token files, and websites, and imports them directly into Framer as native color and text styles. No manual copying, no missed tokens, no mismatched values.

What StyleSync Does

Every design workflow involves moving styles between tools. Designers maintain color palettes and typography in Figma, developers define tokens in CSS or JSON, and production sites carry their own computed styles. Getting those values into Framer accurately and quickly is tedious work done manually.


StyleSync automates that transfer. It reads your styles from wherever they live, shows you a preview with full control over what gets imported, and injects only the styles you select directly into your Framer project as native color styles and text styles, accessible from any element in the canvas.

Import Methods

StyleSync supports three distinct import methods, each designed for a different point in your workflow.


Figma File Import

Paste any Figma file URL and StyleSync scans the entire document for actively-used styles. Rather than pulling every style defined in the file including unused library styles, StyleSync walks the document tree and extracts only the styles that are actually applied to elements. This keeps your Framer style panel clean and relevant.

Supported:

  • Fill colors and solid color styles

  • Typography styles including font family, size, weight, line height, and letter spacing

  • Both local styles and shared library styles in use

To use Figma import you will need a Figma Personal Access Token. You can generate one in Figma under Settings → Security → Personal access tokens. Name it anything, copy it, and paste it once into StyleSync. It is stored locally and never transmitted to any third party.


Upload File

If your team works with design tokens in code, upload your token file directly. StyleSync parses the file client-side and extracts all color and typography values.

Supported formats:

  • CSS files — extracts custom properties from :root, resolves var() references, handles clamp() values

  • JSON files — supports Tokens Studio format, Figma Variables export, and W3C Design Tokens specification

Drag and drop your file or click to browse. StyleSync auto-detects the format and parses it immediately.


Paste Code

Skip the file entirely and paste CSS or JSON directly into the plugin. Useful for copying styles from a codebase, a Storybook, or a design system documentation site. StyleSync auto-detects whether the pasted content is CSS or JSON and processes it accordingly.


Website URL

Enter any public website URL and StyleSync extracts the CSS custom properties and computed color and typography values from the live site. Useful for matching an existing brand's styles or importing from a live design system documentation site.


StyleSync Plugin
StyleSync Plugin

Style Preview and Selection

Before anything is imported you see a full preview of every extracted style. Each style shows its name, value, and a visual swatch for colors or a type sample for text styles.

You can:

  • Select individual styles using checkboxes

  • Use Select All / Deselect All

  • Review exactly what will be imported before committing

Only the styles you select are imported. Nothing is written to your Framer project until you confirm.

What Gets Created in Framer

StyleSync creates native Framer styles, not overrides or custom properties. After import:

  • Color styles appear in your Framer color panel, available from any fill, stroke, or background picker

  • Text styles appear in your Framer text styles panel, applicable to any text element

Styles are named exactly as they appear in the source file, preserving your naming conventions and token hierarchy.

Pricing

StyleSync is free to start with a usage limit on the free tier.

Plan

Price

Imports

Free

$0

3 imports/month

Monthly

$9/month

Unlimited

Yearly

$49/year

Unlimited (save 54%)

Lifetime

$89 one-time

Unlimited forever

Usage is tracked server-side, tied to your Framer account. Upgrading to Pro unlocks unlimited imports across all three import methods.

How to Get Started

  1. Install StyleSync from the Framer Marketplace

  2. Open any Framer project

  3. Go to Plugins → StyleSync

  4. Choose your import method

  5. Preview and select your styles

  6. Click Import

How to Get a Figma Access Token

For Figma file imports StyleSync requires a Personal Access Token. Here is how to generate one:

  1. Open Figma and click your avatar in the top left

  2. Go to Settings

  3. Scroll to Security

  4. Under Personal access tokens click Generate new token

  5. Give it a name like "StyleSync"

  6. Copy the token and paste it into StyleSync

The token is stored locally in your browser and is only used to read your Figma file. It is never sent to Visuvate servers.

Frequently Asked Questions


Does StyleSync import all styles in a Figma file?

No. StyleSync only extracts styles that are actively applied to elements in your file. Unused library styles are ignored, keeping your import clean.

Yes. The Upload File and Website URL methods work without any Figma connection.

Your token is stored locally in your browser only. It is used exclusively to read file data from Figma's API and is never transmitted to Visuvate.

No. StyleSync creates new styles. If a style with the same name already exists in Framer it will be added alongside it, not replaced.

After purchasing you will receive a license key by email. Open StyleSync, click the gear icon, go to Account, and enter your license key.

Built by Visuvate

StyleSync is built and maintained by Visuvate, a web design and development studio specialising in Framer and Wix Studio. We build tools for designers and developers who care about workflow quality.

visuvate.com

More Blogs

May 31, 2026

Advanced CMS Slideshow for Framer
CMS Slideshow Pro is a powerful and highly customizable slideshow component for Framer CMS collections. Create responsive slideshows, infinite carousels, and continuous marquee layouts with advanced controls, smooth interactions, and native-feeling customization.

Web

Jan 10, 2026

Smart Animated Counters in Wix Studio
Learn how to add smart animated number counters to your Wix Studio site. This step-by-step guide provides a copy-and-paste Velo code snippet that automatically handles complex formats, such as 10k, $500, or 98% satisfaction.

Web

Feb 1, 2025

How to Add Smooth Scroll in a Wix Website
Adding smooth scrolling to your Wix website enhances user experience by creating a fluid and polished transition between scroll actions. In this guide, we will implement smooth scrolling using Lenis , a lightweight JavaScript library for smooth page scrolling. Requirements A Wix Premium Plan (Custom code functionality is only available in premium plans). Smooth Scroll in a Wix Website Guide Step 1: Adding the Custom Code To enable smooth scrolling, we will use Lenis.js . Below is the custom...

Web

bottom of page