Split Text Layers Easily
- split into characters
- split into words
- split into lines
- isolate single custom word
- powerful and flexible custom splits with Regular Expressions
Accurate PlacementDuring the splitting the position of all letters is preserved accurately!
What's the difference to DecomposeText?
The script DecomposeText can also split texts into characters, words or lines. But in contrast to TextExploder, the text layers generated by Decompose Text do not really contain a single letter or word. They always contain the full original text and then lower the opacity of all unwanted characters to zero using expressions. This has some unwanted side effects: The bounding box of all generated layers is identical with the bounding box of the full text, for example, such that layers cannot be selected by clicking on them. Those issues do not exist with TextExploder.
Also, DecomposeText has no support for isolating individual words or using regular expressions to determine the split points.
For more details see the tutorial "DecomposeText vs TextExploder".
TextExploder cannot deal with text layers where the font, size, kerning etc. has been modified for parts of the text individually. Changes that affect the entire text (like changing tracking, leading, font-size or font for the entire text) are supported by TextExploder, but as soon as you start tweaking individual letters, TextExploder is not able to detect those tweaks. Hence, if you need to adjust tracking or anything else for individual letters, make it after exploding the text with TextExploder to avoid inaccurate placement.
TextExploder also does not work for text layers whose position has been keyframed. It can deal with parented layers (also if the parent is keyframed). So please animate the text after exploding or animate it by keyframing a parent instead of the layer itself.