Quirk Builder

Welcome to quirk builder! This is a tool to help generate homestuck quirks. Have fun!

Name & Colour




Save quirk

This will save the current quirk to the local storage, you can load it from the preset buttons above. Saving a quirk with the same name as another quirk will override it. If that quirk has no modifiers, the quirk will be deleted.


Saved Quirks


Homestuck presets


Working Area

These are the 3 ways you can configure the working area:

Test Current Built Quirk

This will apply the quirk currently in the quirk builder to the text on the left. If your quirk has a handle it will also prefix each line with that handle.

Write with Saved Quriks

This will Conditionally apply any saved quirks to each line of the text on the left if that line starts with the quirk's saved chumhandle (followed by a colon). For example, a line starting with "AA:" will have a quirk with the saved handle "AA" applied to it. This will not include the current buit quirk in the builder.

Note that colouring won't be applied, you can use my other tool homestuck5plus to format your text for diffrent mediums.

Write with Saved and Presets Quriks

This is the same as the above option but now includes the homestuck preset quirks.

Exporting and Importing

Exported Saved Quirks

Import Saved Quirk

Simple Replace


This is a test
This is a test

This is the OPTIONAL condition for this quirk mod. If this condition is met IN THE CURRENT LINE OF TEXT, aka the regex is found within the text, the quirk mod will be applied, otherwise it will not be. For example, if the condition regex is set to /!/g, the quirk will only be applied when a "!" is found within the text.

This feature is not present in the pesterchum client. Though it's effects can be emulated using regex replaces if you know what you're doing.

This is the OPTIONAL condition for this quirk mod. If this condition is met IN THE PREVIOUS LINE OF TEXT, aka the regex is found within the previous line of text, the quirk mod will be applied, otherwise it will not be. For example, if the condition regex is set to /!/g, the quirk will only be applied when a "!" is found within the previous line of text.

This feature is not present in the pesterchum client. Though it's effects can be emulated using regex replaces if you know what you're doing.

This is the OPTIONAL mutiple of lines that this quirk mod will be applied to. For example if this is set to "3", this quirk mod will appear every third line.

An offset can be applied by using a plus (+) symbol after the mutiple. For example "3+1" will apply this quirk every third line offset forward by one.

The values "odd" and "even" can also be used as a more readable value.

This feature is not present in the pesterchum client.