Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Monty Batch Exporter
Monty Batch Exporter

Batch-export objects, collections, or scenes as individual files.
Add-on by Diego-Montufar-Perez
About What's New Permissions Reviews Version History

Batch-export objects, collections, or scenes as individual files from Blender — with full control over naming, filtering, and output structure.

Features

  • Multiple export scopes — selected objects, collections, scenes, or all mesh objects across scenes
  • 8 supported formats — FBX, glTF/glb, OBJ, USD, Alembic, STL, PLY, Collada
  • Configurable naming — prefix, suffix, separator, object/collection name tokens, zero-padded counters
  • Subdirectory grouping — organise output by prefix or collection name
  • Name-based filtering — restrict exports to items matching a prefix or suffix
  • Native export presets — use Blender's built-in presets (e.g. FBX scale, axis, mesh options)
  • Export at origin — temporarily move objects to world origin during export
  • LOD packing — group LOD variants (e.g. Cube_LOD0, Cube_LOD1) into a single file
  • Texture export — copy referenced textures into a subfolder per material
  • Save/Load config — persist export settings as JSON for reuse or CI pipelines
  • CLI support — run headless batch exports from the command line

Usage

File → Export → Batch Export… opens the export dialog where you configure scope, format, naming rules, and advanced options. Click Export to batch-export all items.

Command-Line

blender myfile.blend --background --python cli.py -- --config batch_export_config.json


What's New

1.0.0 March 12th, 2026

v1.0.0 — Initial Release

Monty Batch Exporter is a Blender 4.2+ extension that replaces repetitive one-at-a-time exports with a single batch operation.

Features

  • 4 export scopes — Selected objects, active collection, all scenes, or all mesh objects in the file
  • 8 formats — FBX, glTF/GLB, OBJ, USD, Alembic, STL, PLY, Collada (DAE)
  • Configurable naming engine — Prefix, suffix, separator, object name, collection name, and zero-padded counter tokens; live filename preview updates as you type
  • Subdirectory grouping — Automatically organise exports into subfolders by collection or prefix
  • Name filtering — Export only objects whose names match a given prefix or suffix pattern
  • Native preset support — Loads your existing Blender FBX/glTF/OBJ export presets; no need to re-enter settings
  • Export at origin — Temporarily zeros out object transforms during export and restores them afterwards
  • LOD packing — Groups LOD variants into a single exported file
  • Texture export — Copies referenced textures alongside exported meshes
  • Save/Load config — Round-trips all settings to/from a JSON file for pipeline reuse
  • Headless mode — Drive exports from the command line via
blender "scene.blend" --background --python-expr \
  "import bpy; bpy.ops.batch_exporter.load_config('EXEC_DEFAULT', filepath=r'config.json'); bpy.ops.batch_exporter.export('EXEC_DEFAULT')"

Requirements

  • Blender 4.2 or later

Known Limitations

  • Cross-scene export requires all target scenes to share the same active view layer configuration
  • Preset loading supports operator-level presets only; post-export scripts in presets are ignored

Permissions

This extension requests the following permission:

  • Files

    Export files to disk

Developer
Diego-Montufar-Perez
Rating
Leave a review
Version
1.0.0
Updated
4 mo
Published
March 12th, 2026
Downloads
848
Size
20.4 KB
Compatibility
Blender 4.2 LTS and newer
Website
github.com/montyanim/ProjectC
Report Issues
github.com/MontyAnim/ProjectC/issues
License
GNU General Public License v3.0 or later
Import-Export Pipeline
...or download and Install from Disk
  • 20.4 KB

Reviews

See all
Be the first to review.
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite