Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

MaxRects Packer

Free#31 of 34 in Sprite Sheet Maker Software

MaxRects Packer: A focused rectangle-packing library, not a graphical sprite-sheet editor. Ranked #31 of 34 in Sprite Sheet Maker Software by our editors (5.4/10); pricing: Free plan; best for developers needing rectangle bin packing rather than exports.

5.4/10Editor score
MaxRects Packer5.4 Try MaxRects Packer

At a glance

  • Editor score
    5.4 / 10
  • Pricing
    Free plan
  • Best for
    Developers needing rectangle bin packing rather than exports
  • Free plan
    Yes
  • Paid from
    Free
  • Facts checked
    14 Nov 2026
  • Where it wins

    • Packs rectangles across multiple bins with configurable size limits
    • Supports rotation, tag-based grouping, spacing, and packing heuristics
    • Can incrementally pack, repack, and save or reload packing state
  • Where it doesn't

    • Provides a library rather than a graphical editing interface
    • Does not establish image-file creation or transparent-margin trimming
    • Does not establish animation-frame handling or atlas-metadata export

Our verdict on MaxRects Packer

MaxRects Packer is an open-source JavaScript library for developers who need to calculate placements for glyphs or images in sprite sheets and texture atlases. You provide rectangle dimensions and packing settings; it returns bins with their dimensions and rectangle data. The published bundle works in browsers and Node.js and has no runtime dependencies. It is a packing utility, not a graphical sprite-sheet editor, so it suits workflows where a developer can handle inputs and returned placement data in code.

Its core strength is control over the packing process. You can set maximum bin width and height, spacing between rectangles, and borders from bin edges, then choose heuristics for scoring free space. Optional 90-degree rotation, tag-based grouping, and multiple bins support varied rectangle sets. Incremental packing can add rectangles to existing bins or stop that behavior, and bins can be repacked after rectangle changes. The library can also save and reload packing state, and reports rectangles that exceed bin constraints in oversized bins. These options make it more than a one-shot placement routine, while keeping its scope centered on rectangle layout.

The main trade-off is the boundary between packing and asset production. The documentation does not establish that MaxRects Packer creates image files, trims transparent margins, handles animation frames, or exports atlas metadata. Teams that need those editor or export steps should choose a tool that explicitly covers them, rather than treating placements as finished sprite assets. For developers building their own pipeline around rectangle bin packing, the open-source library offers a focused fit; for artists or teams seeking a visual editor and completed exports, its narrower role is a poor match.

Your product? Our editors can test MaxRects Packer in depth and publish a review, labelled as paid · from $149/mo →

MaxRects Packer pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on soimy.github.io

MaxRects Packer fact sheet

Free planYes
Paid fromFree
Sprite trimmingNot verified
Rotation packingYes
Multiple atlas outputYes
Animation supportNot verified
Metadata exportNot verified
Maximum atlas sizeNot verified
DeploymentCloud
PlatformsWeb
PricingFree plan
Websitesoimy.github.io
Facts checked14 Nov 2026

Alternatives to MaxRects Packer

See all MaxRects Packer alternatives →

Used MaxRects Packer? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used MaxRects Packer for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — MaxRects Packer 5.4/10

MaxRects Packer is listed in our Sprite Sheet Maker Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/maxrects-packer/"><img src="https://www.itechguides.com/best/badge/maxrects-packer.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Nov 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update