Back to Plugins
PagePunch

PagePunch

Page numbering for Figma — auto-fill frames with custom format, prefix, suffix & total count.

Plugin Preview

PagePunch preview

About this plugin

English DescriptionSelect your frames. PagePunch handles the rest.Stop manually typing or updating page numbers one by one. Whether you're designing a slide deck, proposal, or portfolio in Figma, PagePunch automatically inserts sequential numbers into your designated text layers — exactly the way you want them.Features🎯 Target any layer by name — Specify the text layer name and PagePunch finds it across every selected frame🔢 Fully customizable format — Set a Prefix and Suffix to output formats like p.01, 1 / 24, or SLIDE-001📄 Count frames without a layer — Cover pages and dividers with no number layer can still be included in the sequence🔄 Ascending or descending order — Frames are sorted automatically by canvas position (row → column)⚙️ Custom start number & step — Start from any number, increment by 1, 2, 5 — whatever fits your document✨ Total count variable %t — Type / %t in the Suffix field and it automatically becomes 1 / 24, 2 / 24, and so onHow to useSelect all frames you want to number on the Figma canvasLaunch PagePunch from the Plugins menuEnter the layer name of your page number text layer (e.g. page number)Configure your number format — prefix, suffix, digit count, start, and stepHit Apply Numbers — donePerfect forDesigners building slide decks, proposals, or portfolios in FigmaAnyone tired of manually updating page numbers after every structural changeDocuments with complex layouts including covers, dividers, and section breaksTipsAdd / %t to the Suffix field to automatically display the total frame count — great for 1 / 24 style pagination.Use the "Count frames without layer" toggle to include cover or divider frames in the sequence without placing a number on them.--------------------------------------------------------------------한국어 설명프레임을 선택하면, 페이지 번호는 자동으로.슬라이드 덱, 제안서, 포트폴리오처럼 페이지 번호가 필요한 문서를 Figma에서 작업할 때, 번호를 하나씩 직접 입력하거나 수정하는 번거로움을 없애줍니다. PagePunch는 지정한 텍스트 레이어에 일련번호를 자동으로 삽입합니다.주요 기능🎯 레이어 이름으로 타겟 지정 — 번호를 넣을 텍스트 레이어의 이름을 직접 지정합니다🔢 자유로운 번호 형식 — Prefix / Suffix 설정으로 p.01, 1 / 24, SLIDE-001 등 원하는 포맷으로 출력📄 레이어 없는 프레임도 카운트 — 표지나 간지처럼 번호 레이어가 없는 프레임도 시퀀스에 포함시킬 수 있습니다🔄 오름차순 / 내림차순 — 캔버스 위치 기준(행→열 순서)으로 자동 정렬⚙️ 시작 번호 · 증가 스텝 설정 — 1부터 시작하거나, 2씩 건너뛰거나 자유롭게 설정✨ 총 페이지 수 변수 %t — Suffix에 / %t를 입력하면 1 / 24 형태로 자동 치환사용 방법Figma 캔버스에서 번호를 매길 프레임들을 모두 선택합니다PagePunch 플러그인을 실행합니다Layer Name에 번호 텍스트 레이어의 이름을 입력합니다 (예: page number)Prefix, Suffix, 자리수 등 원하는 번호 형식을 설정합니다Apply Numbers 버튼을 누르면 완료입니다이런 분께 추천합니다슬라이드 덱 · 제안서 · 포트폴리오를 Figma로 제작하는 디자이너반복 수정이 잦아 페이지 번호를 매번 직접 고치는 게 번거로운 분표지, 간지 등 구조가 복잡한 문서를 다루는 분팁Suffix에 / %t를 입력하면 선택한 총 프레임 수가 자동으로 계산되어 1 / 24처럼 표시됩니다.번호 레이어가 없는 표지 프레임도 "Count frames without layer" 옵션으로 시퀀스에 포함시킬 수 있습니다.

Plugin Details

Version1
CreatedMay 17, 2026
Last UpdatedMay 17, 2026
Categorypresentations
CreatoryALy Choi
Stats3 installs, 2 likes
PricingFree

Technical Details

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

More Like This

Discover other plugins in the presentations category.