Custom Attribute - Inkscape extension

0 ratings

What is this for

The Custom Attribute extension for the Inkscape graphic editor allows adding custom attributes in the form of “name=value” pairs to selected objects of the current SVG document.

Extension functionality

In the simplest case, when you just need to set an attribute and its value for selected objects, it is enough to specify the attribute name in the Attribute Name field and its value in the Attribute Value field.

After pressing the Apply button, each of the selected objects will be assigned an attribute with the specified name and value. The attribute is created in a common namespace.

If you need to add an attribute to an object in a custom namespace, you must also specify the namespace name in the Attribute Namespace field. In this case, a new namespace is created in the SVG document with the specified name (if one has not been created previously) and all selected objects are assigned an attribute in the specified namespace.

Demonstration video

Extension web page

For more information, please visit

I would love to hear your feedback and issues to make the add-on better.

Current extension version


For Inkscape version


Location and call

Main menu - Extensions - Attributes - CustomAttribute


  • Copy all the extension files to the Inkscape extensions directory or to the user Inkscape extensions directory: c:\Users\_USER_NAME_\AppData\Roaming\inkscape\extensions\
  • Restart Inkscape.

I want this!
1.52 KB

Custom Attribute - Inkscape extension

0 ratings
I want this!