shouldiuse.io

Categories

VERDICT

Dropzonejs Review

Depends

Should I use Dropzonejs?

Not disclosed - dropzonejs.com

· 1 month ago

If you're a developer adding drag-and-drop file uploads to a site you control, Dropzone.js is a proven, free choice. Non-technical buyers or teams wanting a hosted, supported upload product should look elsewhere.

Confidence

Medium. Based on ~50 public sources; several snippets were truncated, limiting verbatim quotes.

Ratings

  • Value for money
  • Ease of use
  • Feature depth
  • Support quality
  • Security posture

Pricing

Not disclosed

ModelNot disclosed
Monthly feesNot disclosed
HardwareNot disclosed
Free tierYes

Best for

  • Developers building upload forms
  • Sites needing drag-and-drop UX
  • Teams okay wiring their own backend
  • Drupal/WordPress/React stacks

Not for

  • Non-technical buyers — this is a code library, not a tool
  • Anyone wanting hosted uploads with dashboards and support SLAs
  • Compliance-heavy orgs needing vendor security guarantees
  • Solo founders expecting plug-and-play; the backend is your job

Gotchas - check before you buy

high

CVE-2025-13989 (XSS, CVSS 6.4): sanitize filenames server-side before trusting them.

medium

Free upfront, but engineering time is the real cost: storage, backend, sanitization all yours.

medium

No paid support or SLA — GitHub issues are your only help channel.

medium

No security page on; tracking advisories is on you.

Pros and cons

Pros

  • Free, open-source drag-and-drop upload library
  • Described as easy to use and 'dead simple'
  • Big ecosystem: Vue, React, Rails, Drupal, WordPress integrations
  • Supports client-side image resize and compression
  • Abundant tutorials for Express, Rails, Flask, Phoenix

Cons

  • Frontend only — you build and secure the upload backend yourself
  • Known XSS vulnerabilities, including a 2025 CVE
  • No official support channel; community help only
  • No built-in spam or abuse protection; users roll their own
  • Resize/compression edge cases reported as finicky

Sources & method

- 10 sources - One known medium-severity XSS CVE disclosed Nov 2025; the library ships no backend, so upload security is entirely yours.

official x2review x4security x3news x1
  • CVE-2025-13989 — Cross-site scripting (CVSS 6.4), Medium-severity XSS vulnerability in disclosed November 2025; fixed in current releases.

Key stats

  • Value for money: 5/5

    Rating

  • Not disclosed

    Starting price

  • 10

    Sources

  • Analyzed

  • Value for money: 5/5. Free, open-source, no license fees
  • Ease of use: 4/5. Called 'easy to use' and 'dead simple'
  • Feature depth: 3/5. Resize and chunking; not enterprise-grade
  • Support quality: 2/5. Community issues only, no SLA
  • Security posture: 2/5. Known XSS CVE; no security page
  • $0 Cost Open-source library, no paid tiers
  • Yes Free tier Fully free via npm/GitHub
  • 2013 Around since WIRED coverage of early release

Pricing

Free tier: Yes

Security

One known medium-severity XSS CVE disclosed Nov 2025; the library ships no backend, so upload security is entirely yours.

  • CVE-2025-13989 — Cross-site scripting (CVSS 6.4)Medium-severity XSS vulnerability in disclosed November 2025; fixed in current releases.³

What users say

Developers like the drag-and-drop simplicity but routinely report pain wiring backends and handling edge cases.

“i use dropzone.js”
Reddit, r/reactjs
Full analysis

Based on ~50 public sources; several snippets were truncated, limiting verbatim quotes.

Free, well-liked drag-and-drop upload library for devs — but it's code, not a product, and backend security is on you.

Methodology

Based on ~50 public sources; several snippets were truncated, limiting verbatim quotes.

Read how a report is made.

Sources

  1. official
  2. official
  3. security
  4. security
  5. security
  6. review
  7. review
  8. review
  9. news
  10. review

Add this review to your site

This check for Dropzonejs says Depends.

Put the badge on your site.

Visitors see the independent review.

The link points here, and search engines follow it.

This is the badge visitors see on your site.

Paste one snippet. Keep the link as it is. A nofollow tag stops search engines from following it.

Rate this review

Anonymous. You can change your vote.

Loading votes…

Comments

One queue. No nested comments. Give a display name first. Limit: 200 words per comment and 7 comments per day. You can edit or delete yours.

Save a name to write a comment.

0 / 200 words

No comments yet.