Super easy. Barely an inconvenience. Here are the token mod commands that will do this: giant size: !token-mod --set width|2g height|2g normal size: !token-mod --set width|1g height|1g If you want to put it into a Chat Menu , and are using the D&D 5th Edition by Roll20 Sheet, here is some prettier code you can put into a Token Action Button. Note that this will also toggle your Giant's Might damage bonus if it is the first global damage modifier on your sheet (If it is the second, change $0 to $1 and so on) This requires the GM to have installed the ChatSetAttr script: /w @{selected|character_name} &{template:npcaction} {{rname=Size Change}} {{description=[Medium](!token-mod --set width|1g height|1g
!setattr --sel --silent --repeating_damagemod_$0_global_damage_active_flag|0) [Large](!token-mod --set width|2g height|2g
!setattr --sel --silent --repeating_damagemod_$0_global_damage_active_flag|1)}} Without the ChatSetAttr script, and without the damage toggle, you can use this: /w @{selected|character_name} &{template:npcaction} {{rname=Size Change}} {{description=[Medium](!token-mod --set width|1g height|1g [Large](!token-mod --set width|2g height|2g)}}