Back to Plugins
SwapText

SwapText

Find, replace and style text across Figma files with more control.

Plugin Preview

SwapText preview

About this plugin

Copy changes are simple until they are repeated across an entire Figma file.SwapText gives designers a focused way to find, review, replace and style repeated text without manually hunting through every frame, component, variant or layer name.Search through text layers, layer names or both. Move through matches one by one, replace the current match, replace all matches, or apply styling to matched text when the update needs visual emphasis.SwapText is designed for everyday production work: campaign rollouts, legal updates, CTA changes, offer changes, naming cleanups, template systems and design files where the same copy appears in more than one place.It helps keep copy changes controlled and visible, so designers can update files faster without relying on manual scanning.What it helps withFinding repeated text across a Figma file
Replacing current or all matched copy
Searching layer names as well as text layers
Controlling match behaviour with options like case and whole word matchingStyling matched text after search
Cleaning up campaign files, templates and production layouts
Reducing missed copy updates during rollout workBest used forCampaign rolloutsTemplate updatesOffer and price changesCTA updatesLegal copy changesProduct name changesComponent and variant cleanupsLayer naming updatesLarge production files with repeated copy\Important noteSwapText is designed to help speed up controlled text updates in Figma. Designers should still review important files after replacement, especially when working with legal copy, campaign claims, pricing, hidden layers, components, variants or client-approved artwork.

Plugin Details

Version1
CreatedJuly 5, 2026
Last UpdatedJuly 5, 2026
Categoryfonts-typography
Creatorjaqo
Stats1 installs, 1 likes
PricingFree

Technical Details

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