About | Download | Newsletter | System requirements | Purchase | Documentation | Version History | License agreement | Customers


This batch attribute editor app for AutoCAD collects attributes in all blocks of specified name patterns in multiple drawings and display in a wide spreadsheet. Then you can edit attribute texts as easy as working with Excel. Once done, click "Apply Attribute Changes" to update values to drawings.

This makes it a great app to for example edit title block attributes across many drawings instead of having to do it one drawing at a time.

JTB BatchAttEdit

Here's an animation how it works:


Trial License will be expired in 15 days after first installation. In Trial Mode, you can work with up to 10 drawings only. Support is available during the trial as well as after purchase.

JTB BatchAttEdit Trial can be downloaded on Autodesk App Store or by contacting us.

If purchase has been done via Autodesk App Store the download is available on the Autodesk App Store My Downloads page. Sign in with the same account used when purchasing.


Subscribe to our JTB BatchAttEdit newsletter or any of our other Newsletters.

System requirements

Operating system: same as the CAD software is running on.

Compatible with AutoCAD versions (2012 and up to AutoCAD 2018). Works with all flavors/verticals based on AutoCAD like AutoCAD Architecture (ACA), AutoCAD Civil 3D, AutoCAD Electrical , AutoCAD Map 3D, AutoCAD Mechanical, AutoCAD MEP (AMEP, ABS), AutoCAD P&ID, AutoCAD Plant 3D.

Contact us if support for other CAD software is needed.

 JTB World is an Autodesk Authorised Developer



50 USD for one license of JTB BatchAttEdit or less depending on the quantity of licenses.

If you have really many users that you want to give access to this software we can discuss a discounted price based on your particular situation. Educational discounts available.

The license is perpetual and support is included. If you have more than one computer and you are the only user of the application one license is enough.

Purchase JTB BatchAttEdit from the Autodesk App Store site.

Purchase directly from us. Click on Buy Now below.

Secure Online Payments and Credit Card Processing by BlueSnap

Once you have purchased a license, click on Activate in the app dialog box, follow the instructions and email to JTB World for the license activation key. Before activated, the app will run for 30 days without limitations.

If purchase has been done via Autodesk App Store the download is available on the Autodesk App Store My Downloads page. Sign in with the same account used when purchasing.

Available payment methods depending on country where payment is done from: Local Bank Transfer (Canada), Wire Transfer to Canada, Interac e-Transfer, Cheque (to Canada). Via BlueSnap (Global Payment Gateway) these methods may be available (not a complete list as it is updated from time to time by BlueSnap): Credit card (Visa, Master Card, American Express, Discover, Diners Club, JCB, Carte Bleue), PayPal, Local Bank Transfer, Wire Transfer, Real-time Bank Transfer, Electronic Check (ECP), Apple Pay, Skrill (Moneybookers), WebMoney, SEPA (Single Euro Payments Area) Direct Debit, Sofort, Giropay, iDeal and Alipay (SEPA (Single Euro Payments Area) Direct Debit, PaySafeCard, Ukash, cashU, Boleto Bancario, Boleto Bancario can be made available upon request) - Refund policy


+ Run JTB_BatchAttEdit command from command line or from ribbon button on Add-ins (or Plug-ins) tab,

+ JTB BatchAttEdit window will show up. On the left panel there are drawing list and a log text box. On the right panel there are block name wildcards, and a wide spreadsheet to display and edit attributes.

+ Enter Block Name Wildcards. You can specify more than 1 wildcard by separate them with ";". E.g. *title block*; *A3*. Click the drop down arrow button to access recent wildcards that you have entered.

+ Click "Add" button to add drawings to drawing list. This also triggers the app to scan all drawings. Firstly, it finds blocks that match block name wildcard. Then, in each found block, attributes will be collected and show on the spreadsheet.

+ Hint: after scan drawings, the log text box will list all block names in all drawings. If you don't find your block in the spreadsheet, check this list and edit your block name wildcard, hit Enter key to scan drawings again.

+ Check or uncheck the Attribute Sync option. If Attribute Sync is checked, attributes of each found block will be synced with the block definition. Attributes that are not in definition will be deleted. Missing attributes will be created, using default attribute value.

+ Right click on drawing list and/or spreadsheet to access popup menu of commands.

+ When working on the spreadsheet, you can select multiple cells, use keyboard shortcuts Ctrl+D to copy cell down; Ctrl+R to copy cell right; Ctrl+L to copy cell left; Ctrl+C and Ctrl+V to copy and paste text. Undo and Redo features are also available via Ctrl+Z and Ctrl+Y keyboard shortcuts.

+ Finally, click "Apply Attribute Changes".

Here's an animation how it works:

+ Note: Once installed, the app is running in Trial Mode, with Trial License. Trial License will be expired in 15 days after first installation. In Trial Mode, you can work with up to 10 drawings only. 

+ JTBW_Activate_Apps - Call this command to activate the app. You can also open activation window by clicking on the "Activate" button directly on JTB BatchAttEdit window.

Version History

2018-03-09 - version 2.0

  • Added Import / Export to Excel.
  • Add filter for each column.
  • Fix bugs in columns of attributes with similar tag.
  • Find block on screen. Zoom to selected block
  • Fix bug if block is on locked layer.
  • Enhance performance.
  • Fix bug in some automation cases.

2017-10-16 - version 1.0

  • First release

License agreement

The license agreement is found here.


Some JTB BatchAttEdit Customers

Microdata Due S.r.l.

Infelmar Oy

UCLA Communication Techology Services


Admarel BV


 More customers are found here.

Back to top with sliders

If you want other features added feel free to contact us with your wishes.