Back to Plugins
Typewright: Font Replacer, Missing Font Fixer & Text Style Swap

Typewright: Font Replacer, Missing Font Fixer & Text Style Swap

Replace fonts in bulk, fix missing fonts in one click, and update text styles without detaching.

Plugin Preview

Typewright: Font Replacer, Missing Font Fixer & Text Style Swap preview

About this plugin

WHAT MAKES IT DIFFERENT- Fixes missing fonts. Fonts you do not have installed are flagged at the top of the list with a suggested installed replacement, so Helvetica Neue becomes Inter and Futura becomes Jost in one click with Auto-fix all.- Respects text styles. Local text styles are updated at the style level, so layers bound to them stay attached. Other replacers write fonts straight onto the layers, which silently detaches them from your design system.- Matches weight and slant. Map a family and every style finds its closest counterpart automatically: Medium stays Medium, Bold Italic stays Bold Italic.- Preview before you commit. A dry run shows exactly how many layers, segments, and text styles would change before anything is written.- Handles mixed text. Fonts are read and written per styled segment, so a layer with two fonts changes only where it should.- Saved mapping sets. Save a whole mapping under a name, like a rebrand, reapply it to any file with one click, and share it with your team as a text export.- Merges duplicate text styles. Styles that render identically are found automatically, every bound layer is moved to one keeper, and the copies are removed.- One-click undo. Every replacement is snapshotted and can be rolled back. When an old font cannot be restored because it is not installed, Typewright says so honestly and points you to native undo.SCOPERun Typewright on the current selection, the current page, or the whole document. Layers bound to shared library styles are protected by default; the listing of skipped layers explains why and where the real fix lives.PRIVACYTypewright makes no network requests. Nothing about your document leaves Figma.PRICINGOne payment. No subscription. Scanning your file and previewing every change is free forever, and so is any replacement touching up to 50 text layers. Merging duplicate styles follows the same 50 layer rule. Buy once to lift the limit.

Plugin Details

Version2
CreatedAugust 27, 2026
Last UpdatedAugust 28, 2026
Categoryediting & effects plugins
CreatorWright Factory
Stats0 installs, 0 likes
PricingPaid

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Network Access:

    Typewright runs entirely inside Figma. It never sends document data anywhere.

  • Editor Types:
    figma
  • Allowed Domains:
    • none