Nothing like that exists currently, but I've always wanted to write something for this... ...Ok! Done! Twins v0.1 This is a hacked together script, so it's a bit rough around the edges... Commands: !twins [token id] [token_id] -- Specify the two token ids to twin. You can use @{selected|token_id} for one of them, but you'll have to copy paste the other since you can't select across pages. Adding a token to a twin relationship that is already a twin will remove its other twin relationship. !twins -JiiOlS-vFIPqWr1L7io -Jh1sr9gXH7OmoUB2S3e !not-twins [token_id] -- Specify a token id to remove its twin relationship. You only need to specify one of the twins. !not-twins @{selected|token_id} Note: Removing a token that is a twin will remove the twin relationship. These are the properties being copied between twins: left, top, width, height, rotation, layer, isdrawing, flipv, fliph, bar1_value, bar1_max, bar1_link, bar2_value, bar2_max, bar2_link, bar3_value, bar3_max, bar3_link, aura1_radius, aura1_color, aura1_square, aura2_radius, aura2_color, aura2_square, tint_color, statusmarkers, showplayers_name, showplayers_bar1, showplayers_bar2, showplayers_bar3, showplayers_aura1, showplayers_aura2, playersedit_name, playersedit_bar1, playersedit_bar2, playersedit_bar3, playersedit_aura1, playersedit_aura2, light_radius, light_dimradius, light_otherplayers, light_hassight, light_angle, light_losangle, lastmove I left off name and show name, so you can change those individually. You can remove any of the other ones by taking it out of the list of props at the top of the script. Note: If you change anything about a token with the API (for example, using !torch to set it's light), this change will not be synchronized until you change something manually, such as a status marker. This is a limitation of API changes not triggering change events in Roll20, but shouldn't be too much of a problem for you. Let me know how it goes!