Ready for Unity 6 & LTS

Streamline Assets with
Bulk Package Importer

A premium editor extension re-engineered from the ground up using Unity's modern UI Toolkit. Queue up dozens of packages, scan directories recursively, drag-and-drop folders, and run silent batch imports without clicking constant confirmation boxes.

Unity Editor - Bulk Importer Showcase
Bulk Package Importer Quick Start Showcase

Interactive Unity Window Simulator

Experience how Bulk Package Importer works in real-time. Drag files, queue directories, filter items, and run simulated batch imports directly from the web interface!

Bulk Importer ×
Bulk Package Importer v1.0.0

Bulk Package Importer

Smart Batch Asset Management for Unity Editor

DRAG & DROP FILES OR FOLDERS HERE
(Or click to simulate dropping directories)
5 of 5 matching
IMPORT QUEUE
Importing Packages (1 of 5)
Preparing: DOTween_v1.2.4.unitypackage...
Batch Import Complete
Successfully processed 5 packages. Asset database refreshed!

Features Breakdown

Modern UI & UX

Designed natively in Unity's new UI Toolkit. Offers dark theme integration with seamless charcoal panels and vibrant neon accents that fit right into modern Unity editor versions.

Recursive Scanner

Gather assets instantly. Point the scanner to any root directory on your hard drive and watch it pull `.unitypackage` files hiding deeply within nested directories.

Smart Drag & Drop

Ditch navigation dialogs. Select folders or files in your system file explorer and drop them directly onto the active dashboard drop zone for instant cueing.

Silent Batch Execution

Import packages in a continuous automation flow. Bypasses individual Unity package extraction popup confirmation prompts, boosting production speed.

Zero Dependency

Single C# file logic makes installation clean. Drag the importer script folder anywhere inside your Unity Assets folder, fully compliant with Unity 6, 2022 LTS, and 2021 LTS.

Documentation Guide

01. Introduction

Bulk Package Importer is a professional, high-performance editor extension for the Unity Asset Store designed to streamline and automate the process of importing multiple .unitypackage files into your project.

Stop wasting time clicking through endless import confirmation dialogs and waiting on individual packages. This tool allows you to cue dozens of assets and run silent batch imports with a single click, allowing you to focus on game development rather than setup workflows.

Core Benefits

  • Saves hours of repetitive clicking during project initialization or asset migration.
  • Clean, modular execution that leaves no residue inside production game builds.
  • Consistent styling matching Unity's modern Editor design.

02. Features Details

Here is an in-depth explanation of how Bulk Package Importer elevates your asset pipelines:

🎨 Modern UI & UX

  • Seamless Dark Theme Integration: Consistent styling with dark charcoal backgrounds, thin grid lines, and neon blue accents that match Unity's modern developer interface.
  • Micro-interactions: Smooth focus states, hover responses, and button clicks optimized for desktop use.

📥 Flexible Package Ingestion

  • Recursive Folder Scanner: Automatically scans nested subfolders when importing directories.
  • Smart Drag & Drop Zone: Drag files directly from your computer Explorer (Windows) or Finder (Mac) into the active editor panel area.

📊 Advanced Queue Controls

  • Live Search Filter: Instant matching and filtering as you type, ideal for lists containing 50+ packages.
  • Match Ratio: Real-time match feedback (e.g. "3 of 10 matching").

03. How to Use

Follow these 4 simple steps to begin batch importing assets into your project:

Step 1: Open the window

In the Unity top menu, select:
Window âž” Bulk Package Importer

Step 2: Add Packages to the Queue

Use any of the following convenient methods:

  • Method A (Drag & Drop): Drag files or folders directly from Explorer/Finder onto the dashed drag zone.
  • Method B (Folder Ingestion): Click "Add Folder" and select a directory. The tool will parse it and retrieve all packages recursively.
  • Method C (Individual Selection): Click "Add Package" to pick individual files.

Step 3: Verify and Filter

  • Filter items by name using the built-in search bar.
  • Hover over items to view their absolute directory path tooltips.
  • Remove individual items with the red hover trash key.

Step 4: Execute Import

Click the green IMPORT ALL PACKAGES button. The importer runs silent imports, displays a cancelable progress slider, refreshes the Asset Database, and pops up a completion window summarizing results.

04. Technical Specs

Review the requirements and configurations for this editor tool:

Specifications

  • Unity Compatibility: Unity 2020.1 LTS and newer (fully compliant with Unity 2021 LTS, Unity 2022 LTS, and Unity 6).
  • Framework: Uses Unity UI Toolkit (UnityEngine.UIElements APIs) rather than legacy IMGUI layouts.
  • Programming Namespace: BulkPackageImporter.Tools
  • File Assembly: Saved inside standard Editor folder assemblies so it gets excluded automatically from game production packages.
  • Portability: Single C# codebase containing embedded Styles and Icon lookups. You can move the script folder anywhere in your project structure without breaking functionality.

05. Support & Contact

Need support, encountered a bug, or want to suggest a new feature? We are committed to updating this utility. Get in touch with us:

Contact Details

  • Support Email: muhammadjunaid0236@gamil.com
  • Average Response Time: Within 24 hours.
  • Publisher Profile: Muhammad Junaid Iqbal (MJ Developer) on the Unity Asset Store.
// Support Ticketing Standard
Namespace: BulkPackageImporter.Support
Product: Bulk Package Importer - Version 1.0.0
{MJ}

Muhammad Junaid Iqbal

Unity Developer & Publisher

About The Publisher

Hello! I am Muhammad Junaid Iqbal (operating as MJ Developer). I design professional editor scripts, custom utilities, and high-performance Unity assets aimed at simplifying developer workflows. My tools prioritize clean code, responsive modern interfaces using UI Toolkit, and robust performance.

Response Hours
Mon - Fri, 24-hr turn