Skip to content

Csv Exporter

by Captain Pixel·Workflow

Images © Captain Pixel. Used for product review; image policy.

Why we like it

Version 1.7.0 added the Export Mode switch between Data and BOM workflows, along with advanced attribute list controls and custom column renaming, building on 1.6.0's domain support and float compression improvements.

What is Csv Exporter?

CSV Exporter handles exporting scene data out of Blender into CSV or JSON files. In Data mode it can export object transforms from multiple selected mesh objects, along with evaluated mesh or Geometry Nodes attributes from a single selected mesh object. It supports evaluated Geometry Nodes output, so results of procedural setups can be exported as long as attributes are available on the evaluated mesh, including data derived from instanced geometry.

BOM mode is designed for bill of materials style data, producing grouped object counts, material, dimensions, area, volume, length, and total values for repeated objects. BOM export works from the current object selection or a chosen collection. Custom mesh attributes are supported across Vertex, Edge, Face, and Face Corner domains, with scalar, vector, and color types; vector and color attributes are automatically split into separate components on export.

The addon includes attribute preview before export, the ability to enable or disable individual attributes, reorder columns, rename headers, and search and sort attributes. Object transform export covers position, rotation (in radians or degrees), and scale, with optional object index and name. A Reduce Data Size option applies unified float32-style precision across all numeric values.

Who is Csv Exporter best for?

Csv Exporter is best for blender users exporting object transforms, evaluated mesh data, or Geometry Nodes attributes to CSV or JSON, and those generating bill of materials style data.

How much does Csv Exporter cost?

Csv Exporter is completely free to download and use.

Key features

  • Export to CSV or JSON, with CSV using a flat table layout and JSON storing numeric values as numbers
  • Data mode for object transforms from multiple objects and evaluated mesh or Geometry Nodes attributes from a single object
  • BOM mode for bill of materials style data with grouped object count, material, dimensions, area, volume, length, and total values
  • Attribute export across Vertex, Edge, Face, and Face Corner domains, with vector and color types split into separate components
  • Attribute preview before export, plus enable/disable, reorder, rename, search, and sort controls for columns
  • Object transform export including position, rotation in radians or degrees, scale, with per-axis inversion and a unit scale multiplier
  • Reduce Data Size option applying unified float32-style precision (7 significant digits) across all numeric values

Tags

#Blender#CSV#JSON#Geometry Nodes#Data Export#Bill of Materials#Mesh Attributes#Workflow

Frequently asked questions

Can CSV Exporter export data from Geometry Nodes setups?

CSV Exporter supports exporting data from evaluated meshes, including data generated by Geometry Nodes. This lets you export the results of procedural setups, including data derived from instanced geometry, as long as attributes are available on the evaluated mesh. It handles custom mesh attributes of scalar, vector, and color types, and only exports compatible user-defined attributes. Internal attributes and attributes with mismatched element counts are automatically skipped, so the export stays consistent with the evaluated result.

What does BOM mode in CSV Exporter export?

CSV Exporter's BOM mode is designed for bill of materials style data. It produces grouped object counts, material, dimensions, area, volume, length, and total values for repeated objects. BOM export can work from either the current object selection or a chosen collection. Note that BOM export is available for CSV output. It sits alongside Data mode via the Export Mode switch, so you can choose the workflow that fits the data you need to pull out of your scene.

Which attribute domains does CSV Exporter support?

CSV Exporter can export attributes from Vertex, Edge, Face, and Face Corner domains. It handles scalar, vector, and color attribute types, and vector and color attributes are automatically split into separate components such as x/y/z or r/g/b/a when exported. Only compatible user-defined attributes are exported, while internal attributes and those with mismatched element counts are skipped automatically. Domain support across all four types was added in version 1.6.0, replacing the earlier vertex-only export.

Is CSV Exporter free to use?

CSV Exporter is listed as free in this catalog. For current licensing terms and any conditions of use, check the developer's page from Captain Pixel. The addon exports object transforms, evaluated mesh data, and Geometry Nodes attributes to CSV or JSON within Blender, and a demo video is available if you want to see more before downloading it.

Similar plugins