image_picker_for_web
Web platform implementation of image_picker
3.1.1
3.7M downloads/mo
#168 most downloaded on pub.dev
flutter/packages
What this package is like to depend on
Last release 9 months ago
18 Nov 2025
Release timing varies
gaps range from 2 weeks to 10 months
Most releases are documented
notes for 21 of 27 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
28 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
28 releases · Jun 2020 to Nov 2025Releases
latest 28-
3.1.118 Nov 2025Release notes
Open source →- Uses
CanvasRenderingContext2D.drawImageinstead of the deprecateddrawImageScaled. - Updates minimum supported SDK version to Flutter 3.32/Dart 3.8.
- Uses
-
3.1.016 Aug 2025Release notes
Open source →- Adds support for
getMultiVideoWithOptions. - Updates minimum supported SDK version to Flutter 3.27/Dart 3.6.
- Adds support for
-
3.0.617 Oct 2024Release notes
Open source →- Updates minimum supported SDK version to Flutter 3.22/Dart 3.4.
- Extends the
mimepackage version constraint from^1.0.4to>=1.0.4 <3.0.0.
-
3.0.501 Aug 2024 -
3.0.415 Apr 2024 -
3.0.306 Mar 2024Release notes
Open source →- Migrates package and tests to
package:web. - Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
- Migrates package and tests to
-
3.0.205 Jan 2024Release notes
Open source →- Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.
- Removes input element after completion
-
3.0.130 Aug 2023Release notes
Open source →- Adds pub topics to package metadata.
- Updates minimum supported SDK version to Flutter 3.7/Dart 2.19.
-
3.0.004 Aug 2023Release notes
Open source →- BREAKING CHANGE: Removes all code and tests mentioning
PickedFile. - Listens to
cancelevent on file selection. When the selection is canceled:Future<XFile?>methods returnnullFuture<List<XFile>>methods return an empty list.
- BREAKING CHANGE: Removes all code and tests mentioning
-
2.2.015 Jun 2023Release notes
Open source →- Adds
getMediamethod. - Updates minimum supported SDK version to Flutter 3.3/Dart 2.18.
- Adds
-
2.1.1208 Mar 2023Release notes
Open source →- Clarifies explanation of endorsement in README.
- Aligns Dart and Flutter SDK constraints.
-
2.1.1122 Feb 2023Release notes
Open source →- Updates links for the merge of flutter/plugins into flutter/packages.
- Updates minimum Flutter version to 3.0.
-
2.1.1028 Sep 2022 -
2.1.928 Sep 2022Release notes
Open source →- Updates imports for
prefer_relative_imports. - Updates minimum Flutter version to 2.10.
- Fixes violations of new analysis option use_named_constants.
- Updates imports for
-
2.1.811 May 2022 -
2.1.710 May 2022Release notes
Open source →- Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors lint warnings.
-
2.1.616 Feb 2022 -
2.1.510 Jan 2022 -
2.1.420 Oct 2021Release notes
Open source →- Implemented
maxWidth,maxHeightandimageQualitywhen selecting images (except for gifs).
- Implemented
-
2.1.320 Aug 2021 -
2.1.227 Jul 2021Release notes
Open source →- Updated installation instructions in README.
2.1.1
- Implemented
getMultiImage. - Initialized the following
XFileattributes for picked files:name,length,mimeTypeandlastModified.
2.1.0
- Implemented
getImage,getVideoandgetFilemethods that returnXFileinstances. - Move tests to
exampledirectory, so they run as integration_tests withflutter drive.
2.0.0
- Migrate to null safety.
- Add doc comments to point out that some arguments aren't supported on the web.
0.1.0+3
- Update Flutter SDK constraint.
0.1.0+2
- Adds Video MIME Types for the safari browser for acception
0.1.0+1
- Remove
androiddirectory.
0.1.0
- Initial open-source release.
-
2.1.120 Jul 2021Nothing published for this version
-
2.1.010 Jul 2021Nothing published for this version
-
2.0.027 Feb 2021Nothing published for this version
-
2.0.0-nullsafety13 Feb 2021 pre-releaseNothing published for this version
-
0.1.004 Jun 2020Nothing published for this version
-
0.1.0+105 Jun 2020Nothing published for this version
-
0.1.0+209 Sep 2020Nothing published for this version