PD
ProgrammaticDesign
Organisation

Send All Text Frames to Text Layer

Finds or creates a "Text" layer and moves every text frame in the document there. Images and shapes stay exactly where they are.

Text scattered across multiple layers makes selective editing and print output painful. One run consolidates everything onto a single dedicated layer.

What it does

  • Finds or creates a layer named "Text" automatically
  • Moves every text frame in the document to that layer
  • Leaves images, shapes, and groups exactly where they are
  • Works across all pages and spreads in a single run
  • Preserves text frame stacking order within the target layer

How to use

  1. 1Open the InDesign document with text frames scattered across layers
  2. 2Run the script from your InDesign Scripts panel
  3. 3A "Text" layer is found or created automatically
  4. 4All text frames are moved there — all other objects stay put
$5.99

One-time purchase · Lifetime updates

Get this scriptQuestions? Email us directly →
Versionv1.0
Updated2026-03-01
CompatibilityCS4+ · CC 2021+ (UXP)
SupportEmail · replied within 24 hr

Looking for something else?