Back to Plugins
TextSync

TextSync

Link once. Update everywhere.

Plugin Preview

TextSync preview

About this plugin

Link repeated text layers once, update them all at the click of a button.TextSync solves the most painful Figma workflow: manually updating the same text (disclaimers, buttons, headers) across 20+ artboards.✨ FEATURES🔗 Link by Key – Assign memorable keys to text layers📝 Bulk Update – Change all linked instances at once📋 View All Keys – See every key in your file🗑️ Unlink & Clear – Remove keys or reset your page⚡ Scope Toggle – Work on current page or entire file🎯 Highlight Mode – Visually highlight all instances of a specific key (view all keys in the page -> copy the key-name -> paste and click highlight), works across multiple pages.🚀 HOW IT WORKS1. Select text layers → Create a key (e.g., "footer_copy")2. Click "Link selected" to group them together3. Update the text once → All instances update instantly4. View, manage, and delete keys anytime💡 PERFECT FOR• Agencies updating client names & disclaimers across mockups• Design systems managing consistent button labels• Localization projects swapping text for different languages• Rapid iteration on CTAs, pricing, and messaging❓ FAQQ: Does it work with components?A: Yes! Works on any text layer, including text inside components.Q: Will my data be tracked?A: No. TextSync stores data locally in your Figma file. Zero servers, zero tracking.Q: Can I undo changes?A: Absolutely. Use Figma's Edit > Undo (Cmd/Ctrl+Z).Q: Do I need a Figma paid plan?A: Nope. Works on all Figma plans, including Free.🎁 BONUS→ No data collection→ Works on single/multiple pages in the same project.→ Open to feature requestsMade with ❤️ by GD

Plugin Details

Version4
CreatedDecember 27, 2025
Last UpdatedDecember 30, 2025
Categoryediting & effects plugins
CreatorGaurav
Stats0 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:build/ui.js
  • main:build/main.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none