One-liner
NBSP is a Figma plugin that inserts non-breaking spaces (NBSP) in the right places and cleans up spacing — fast, predictable, and Unicode-safe. Use it to prevent ugly line breaks after short words and keep text looking intentional.
About
NBSP follows clear rules without breaking your text structure. It preserves line breaks, stays Unicode-safe, and helps keep typography consistent.
Quick start
- Select one or more text nodes.
- Run the plugin UI and adjust options (or keep defaults).
- Click Apply to insert NBSPs.
How it works
- Adds NBSP after short words to avoid orphaned prepositions/articles.
- Inserts NBSP before/after specific words and tokens (custom rules).
- Cleans up and normalizes spaces while preserving line breaks.
- Unicode support: tokens like
{00A0}are replaced with a real NBSP. - Works with multi-select and applies rules to all selected text nodes.
- Autosaves settings and lets you reset to defaults in one click.

