Back to Plugins
Smart Text Extract & Replace

Smart Text Extract & Replace

Extract Figma text to CSV and replace it in bulk with one click!

Plugin Preview

Smart Text Extract & Replace preview

About this plugin

Smart Text Extract & Replace lets you export all text layers from selected Figma frames into a CSV file. The plugin generates a CSV with a contents column (original text) and a lang column (for your translated text). After you fill in the lang column, you can upload the CSV back and the plugin will match and replace the text in your Figma file automatically.


Features


Export text from selected frames/components/instances


CSV structure: contents (original), lang (translated)


Duplicate texts are removed automatically


Numeric-only texts are skipped


Line breaks are preserved for accurate matching


Bulk replace by uploading the edited CSV


Handles line breaks/whitespace differences and font loading


How to use


Select the frames you want and click “Extract Text” to download the CSV.


Open the CSV (Excel, Sheets, etc.) and write your translation in the lang column.


Go back to the plugin, upload the edited CSV, and click “Replace Text” to apply all translations at once.


Great for localization teams or designers working with external translators.



-

Smart Text Extract & Replace는 선택한 피그마 프레임의 텍스트를 CSV 파일로 추출해주고, 그 CSV에 번역을 적어 다시 올리면 피그마 안의 텍스트와 매칭해서 일괄로 교체해주는 플러그인입니다.

CSV는 원본 텍스트가 들어있는 contents 열과 번역을 입력하는 lang 열로 생성되며, lang 열에 번역을 채워 넣기만 하면 됩니다.


주요 기능


선택한 프레임/컴포넌트/인스턴스의 텍스트 일괄 추출


CSV 구조: contents(원문), lang(번역본) 자동 생성


중복 텍스트 자동 제거


숫자만 있는 텍스트는 제외


줄바꿈/공백 그대로 보존


번역이 들어간 CSV를 업로드하면 피그마 텍스트에 일괄 대치


줄바꿈·공백 차이와 폰트 로딩을 자동으로 처리


사용 방법


번역할 프레임을 선택하고 **「텍스트 추출하기」**를 눌러 CSV를 받습니다.


받은 CSV를 엑셀/구글 시트에서 열어 lang 열에 번역 텍스트를 입력합니다.


플러그인에서 수정된 CSV를 업로드하고 **「텍스트 교체 시작」**을 누르면 피그마 텍스트가 한 번에 교체됩니다.


다국어 디자인 프로젝트나 외부 번역가와의 협업에서 번역 반영 시간을 크게 줄일 수 있습니다.

Plugin Details

Version1
CreatedNovember 7, 2025
Last UpdatedNovember 7, 2025
CategoryImport & export plugins
Creator권소윤
Stats3 installs, 7 likes
PricingFree

Technical Details

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