Affinity 3.3 Scripts

By Andrew Buckle, Updated : 2026

Generate Random Fonts Character Script

Random characters / numbers with random fonts and colours. Create artistic text or frame text beforehand and then run the script with the different settings such as number of characters, random fonts, random size etc.

Generate random fonts characters

Curve Jitter script

Takes a curve (not shapes but converted to curve shapes and text) and applies a jitter to the nodes to create noise effects with the designs and adds additional nodes

Curve jitter script

How To add scripts

To use, add the scripts via the script editor (copy and paste into the new script and save).

Youtube channel

Please check out the youtube channel Graphicxtras Affinity Tutorials - YouTube

Commercial use

All the scripts are royalty free, commercial use, created via Claude and modifications by Andrew Buckle. Please feel free to edit the scripts and make your own variants as well as feed into Claude and get it to suggest changes to the code. To run the scripting in Affinity 3.3, make certain you have gone to the scripting section of settings and turned it on. Also, all the panels are available via the window and scripting.