Skip to content Skip to footer

Why Your Design Exports Look “Chewed” at the Edges — And Why Free Tools Often Stop at 500px

7 Practical Questions About Exported Assets That Designers Keep Asking

Before I get into the how-to, here are the exact questions this article answers and why each one matters in day-to-day work:

  • Why do my exported images have jagged or clipped edges? – You need trade-ready assets, not mystery artifacts.
  • Is the problem the file format or the design tool? – That decides whether a settings tweak fixes it or you need a new workflow.
  • How do I actually export crisp icons and UI slices every time? – Concrete steps you can follow on deadline.
  • What do I do about free tool limits like 500 px caps? – Cost-effective workarounds that don’t slow a product launch.
  • Should I upgrade to a paid tool or build an automated export pipeline? – Helps you weigh money versus time and control.
  • Which settings break on mobile retina displays and how to prevent that? – Prevents app UI disasters.
  • What future changes in 2026 should I plan for? – Keeps your asset pipeline future-proof.

Why Do My Exported Images Look Chopped, Jagged, or “Chewed” at the Edges?

Short answer: it’s usually a mix of pixel rounding, masking, and how the tool rasterizes vectors. Longer answer follows with examples.

Common causes:

  • Fractional pixel positions – If your artboard or layer sits at x: 12.5 px or has a 23.7 px width, the rasterizer has to round. Rounding moves strokes and fills half a pixel and produces soft, irregular edges.
  • Stroke alignment and hairlines – Strokes centered on a path will straddle pixel boundaries. A 1 px stroke on a vector path can end up looking 0.5 px on each side after export, which looks fuzzy or clipped.
  • Clipping masks and boolean operations – Masking can cause anti-aliasing at the mask edge to clip oddly when exported at small sizes.
  • Auto-crop or “trim transparent pixels” – Many export dialogs try to remove whitespace automatically. If the tool miscalculates the trim, parts of your stroke can get cut off.
  • Scale/transforms applied without flattening – Rotated or scaled-down elements often rasterize poorly if not snapped to whole pixels first.

Real scenario: I had an icon set where every chevron looked fine in the canvas but exported with missing corners. The culprit was a 1 px stroke aligned to center on artboards that were odd-numbered widths. Fix was snapping everything to whole pixels and changing stroke alignment to inside.

Is It the File Format, the Tool, or My Export Settings?

People assume “PNG is broken” or “SVG is perfect.” The truth is both format and tool matter, but the immediate suspect is export settings.

When format matters:

  • SVG keeps vectors crisp at any scale, but if your SVG contains masks or filters some viewers rasterize them inconsistently.
  • PNG and JPG are raster. If you export a small vector as PNG at x1, you can lose detail. Export at x2 or x3 for retina screens to preserve crispness.
  • WebP and AVIF are modern and smaller, but older platforms won’t render them, which forces conversions that can reintroduce artifacts.

When the tool matters:

  • Different apps rasterize strokes, alignments, and masks differently. A group exported from Sketch may look different from the same SVG exported from Illustrator.
  • Free or trial versions sometimes cap dimensions or enforce automatic compression. That cap often shows up as a maximum export width or height, commonly near 500 px in consumer tools.

Example: A client used a free web editor that downscaled large artboards to a 500 px max on export. The icons were designed at 64 px, but the tool resampled and recompressed them, which caused inkl.com edge artifacts. The designers later exported directly from a paid desktop app and the problem vanished.

How Do I Actually Export Crisp, Unchopped Assets Every Time?

This is the nuts-and-bolts section. Follow these steps like a checklist.

  • Snap to whole pixels early.

    Set X, Y, width, and height to whole numbers. If you must use fractions for responsive layout, create a separate export artboard snapped to integer values.

  • Decide stroke alignment.

    For small UI strokes, align strokes to the inside or convert strokes to fills. Inside strokes avoid halves that fall outside the pixel grid.

  • Add a 1 px safe buffer around shapes.

    Give your shapes a tiny margin so auto-trim won’t bite the visual edge. This is especially useful for icons that will be used at small sizes.

  • Export at multiple scales: 1x, 2x, 3x.

    Mobile devices expect @2x and @3x assets. If a tool caps export at 500 px, create scaled artboards manually or use a command-line tool to scale after export.

  • For SVGs: outline strokes or set vector-effect: non-scaling-stroke.

    Outlining prevents stroke alignment surprises across renderers. non-scaling-stroke keeps stroke width consistent when scaled.

  • Turn off auto-trim or auto-crop when precision matters.

    Many UI export dialogs have “trim transparent pixels” checked by default – uncheck it when you need exact bounds.

  • Test in context.

    Drop the asset into the product, browser, or emulator at the target device pixel ratio. Visual checks catch what math misses.

  • Practical example: For a 32 px icon set, I create a 36 px artboard, center the icon, set integer dimensions, export at 1x, 2x (64 px), and 3x (96 px). The extra padding stops trimming from taking a corner off, and integer layout avoids half-pixel fuzz.

    What if my tool limits exports to 500 px?

    If the free version you’re using enforces a 500 px maximum, you have a few choices:

    • Create your asset at 500 px and then scale it up after export with a high-quality resizer like ImageMagick or Squoosh. Upscaling introduces risk, but if you export from a vector original and resample intelligently, results can be acceptable.
    • Use the tool’s export for previews and run final exports in a desktop app that doesn’t impose the cap. For many teams, a free desktop vector tool like Inkscape fills this gap.
    • Batch export via a plugin or API if the tool allows it. Some free tools still permit plugin-based exports that bypass UI limits.

    Should I Upgrade My Design Tool or Build an Export Pipeline?

    Short: it depends on volume, team size, and where the pain is.

    If you export rarely and your assets are simple, a paid upgrade is overkill. If your work includes icon systems, game sprites, or app builds where every asset must be produced at many scales and formats, invest in a pipeline.

    Decision criteria and scenarios:

    • Solo designer, occasional deliverables: Stick with a capable free tool plus a one-off desktop export. Use Squoosh for optimization.
    • Small product team, regular releases: Upgrade to a paid design app for consistent, predictable exports. The time saved usually pays back quickly.
    • Large product with many assets: Build an automated pipeline. Use CI scripts, svgo, ImageMagick, and a node-based build that outputs PNG, WebP, SVG with checks for dimensions and naming.

    Real scenario: A startup saved months by scripting icon exports. Designers pushed SVGs into a repo. A build script generated @1x/@2x/@3x PNGs and optimized WebP versions. No one needed manual exporting anymore, and edge issues dropped because the script enforced the integer-grid rules.

    What Export-Related Changes Are Coming in 2026 That Designers Should Watch?

    Predicting exact feature launches is risky, but you should watch these trends because they change how you prepare assets.

    • Browser adoption of modern formats will keep rising – WebP and AVIF will be standard for web, pushing teams to include those formats in builds and have fallback PNG/JPG.
    • Design tools will expand plugin ecosystems and automation APIs. Expect more reliable headless export options that avoid UI-driven caps.
    • Vector-first workflows will get better: SVG features like paint-order and more consistent stroke rendering will reduce raster export needs for some UI parts.
    • Asset delivery services will do on-the-fly format negotiation. That means you can keep a master SVG and let a CDN serve the best raster at request time, so your local export strategy becomes simpler.

    Plan for these changes by keeping a clean source of truth for assets (vector masters, a naming convention), and by automating exports where possible. This minimizes rework when tools or formats change.

    Tools, Plugins, and Resources I Actually Use (And When I Trash Them)

    I’ll call out favorite tools and when they fail. Be picky – cheap tools often cause the very edge-chewing we’re trying to fix.

    Tool When to use When to avoid Figma Fast UI workflows, shared libraries, plugins for export Avoid relying on free web editors that impose pixel caps or automatic compression Illustrator / Affinity Designer Precise vector control, complex SVGs Overkill for simple icon exports where a lighter tool will do Inkscape Free vector work and accurate SVG outputs UI can feel slow on big projects Squoosh / ImageOptim / TinyPNG Lossless or quality-tuned compression after export Don’t use them as a substitute for proper export settings ImageMagick / SVGO Automated pipelines, batch resizing, cleanup Not for non-technical designers unless someone scripts it for you

    More questions designers ask mid-project

    • How should I name and version assets so builds pick the right densities?
    • What’s the minimum padding I should leave so auto-trim won’t eat corners?
    • Can I trust SVGs exported from a free web app for production?

    Short answers: use tokenized names ([email protected]), leave 1-2 px padding, and test SVGs in the target environment before shipping.

    Final Notes — Tough Love About Cheap Tools

    If a free tool advertises “one-click export” but strips pixels or limits size, it’s convenient for mockups and concept work but not for production. Treat those tools like sketch pads, not delivery platforms. For final delivery, either export from a trusted desktop app or use an automated pipeline that enforces your rules. That way your edges stay intact and your users never see chewed-up corners.