PackageTrack
Sign in Get early access

spatie/pdf-to-text

Extract text from a pdf

1.55.0 8.2M downloads/mo #1293 most downloaded on Packagist spatie/pdf-to-text

What this package is like to depend on

Last release 9 months ago

24 Nov 2025

Ships fairly regularly

a new release about every 9 months

Most releases are documented

notes for 16 of 18 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

18 releases · first in 2015

1 release in the last 12 months

see the full history below

Release timeline

18 releases · Dec 2015 to Nov 2025
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 18
  1. 1.55.0 24 Nov 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.54.1...1.55.0

    Open source →
    Release notes

    What's Changed

    • Update issue template by @AlexVanderbist in https://github.com/spatie/pdf-to-text/pull/87
    • Added Symfony 8 support to all symfony/* packages. by @thecaliskan in https://github.com/spatie/pdf-to-text/pull/89

    New Contributors

    • @AlexVanderbist made their first contribution in https://github.com/spatie/pdf-to-text/pull/87
    • @thecaliskan made their first contribution in https://github.com/spatie/pdf-to-text/pull/89

    Full Changelog: https://github.com/spatie/pdf-to-text/compare/1.54.1...1.55.0

    Open source →
  2. 1.54.1 13 Jun 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.54.0...1.54.1

    Open source →
    Release notes

    What's Changed

    • fix: update style for consistency across codebase by @tanvir2sky in https://github.com/spatie/pdf-to-text/pull/82
    • Added Windows support by @sertxudev in https://github.com/spatie/pdf-to-text/pull/83

    New Contributors

    • @tanvir2sky made their first contribution in https://github.com/spatie/pdf-to-text/pull/82
    • @sertxudev made their first contribution in https://github.com/spatie/pdf-to-text/pull/83

    Full Changelog: https://github.com/spatie/pdf-to-text/compare/1.54.0...1.54.1

    Open source →
  3. 1.54.0 18 Oct 2024
    Release notes

    What's Changed

    • Add Default Binary Path Detection for pdftotext in Constructor by @akr4m in #79

    New Contributors

    • @akr4m made their first contribution in #79

    Full Changelog: 1.53.0...1.54.0

    Open source →
    Release notes

    What's Changed

    • Add Default Binary Path Detection for pdftotext in Constructor by @akr4m in https://github.com/spatie/pdf-to-text/pull/79

    New Contributors

    • @akr4m made their first contribution in https://github.com/spatie/pdf-to-text/pull/79

    Full Changelog: https://github.com/spatie/pdf-to-text/compare/1.53.0...1.54.0

    Open source →
  4. 1.53.0 29 Aug 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.52.1...1.53.0

    Open source →
    Release notes

    What's Changed

    • ADD setEnv to Pdf by @enricodelazzari in https://github.com/spatie/pdf-to-text/pull/78

    New Contributors

    • @enricodelazzari made their first contribution in https://github.com/spatie/pdf-to-text/pull/78

    Full Changelog: https://github.com/spatie/pdf-to-text/compare/1.52.1...1.53.0

    Open source →
  5. 1.52.1 14 Dec 2023
    Release notes

    What's Changed

    • Add support for Symfony 7 by @stof in #76

    New Contributors

    Full Changelog: 1.52.0...1.52.1

    Open source →
    Release notes

    What's Changed

    • Add support for Symfony 7 by @stof in https://github.com/spatie/pdf-to-text/pull/76

    New Contributors

    • @angeljqv made their first contribution in https://github.com/spatie/pdf-to-text/pull/56
    • @alexmanase made their first contribution in https://github.com/spatie/pdf-to-text/pull/57
    • @stof made their first contribution in https://github.com/spatie/pdf-to-text/pull/76

    Full Changelog: https://github.com/spatie/pdf-to-text/compare/1.52.0...1.52.1

    Open source →
  6. 1.52.0 14 Jul 2022
    Release notes
    • add higher tag so new releases are higher that the wrongly tagged 1.51
    Open source →
    Release notes
    • add higher tag so new releases are higher that the wrongly tagged 1.51
    Open source →
  7. 1.6.0 14 Jul 2022
    Release notes

    What's Changed

    • Add detailed Linux distribution about Fedora-based by @peter279k in #52
    • add timeout config for Symfony Process call by @jbraband in #54

    New Contributors

    Full Changelog: 1.51...1.6.0

    Open source →
    Release notes

    What's Changed

    • Add detailed Linux distribution about Fedora-based by @peter279k in https://github.com/spatie/pdf-to-text/pull/52
    • add timeout config for Symfony Process call by @jbraband in https://github.com/spatie/pdf-to-text/pull/54

    New Contributors

    • @jbraband made their first contribution in https://github.com/spatie/pdf-to-text/pull/54

    Full Changelog: https://github.com/spatie/pdf-to-text/compare/1.51...1.6.0

    Open source →
  8. 1.5.0 16 Dec 2021
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.4.0...1.5.0

    Open source →
  9. 1.4.0 27 Nov 2020
    Release notes
    • add support for PHP 8
    Open source →
    Release notes
    • add support for PHP 8
    Open source →
  10. 1.3.0 11 Mar 2020
    Release notes
    • allow Symfony 5 components
    Open source →
  11. 1.2.0 15 May 2019
    Release notes
    • adds Pdf::addOptions() method to address issue #18
    Open source →
  12. 1.1.0 07 Mar 2018
    Release notes
    • allow setting pdftotext options
    • Symfony/process minimal requirement bumped to version 3.3
    Open source →
  13. 1.0.3 20 Feb 2018
    Release notes
    • allow symfony 4, phpunit 7
    Open source →
  14. 1.0.2 13 Nov 2017
    Release notes
    • fix for pdf files with a single quote in the filename
    Open source →
  15. 1.0.1 16 Mar 2016
    Release notes
    • fixed a bug where text could not be extracted from filepaths containing spaces
    Open source →
  16. 1.0.0 31 Dec 2015
    Release notes

    Initial release

    Open source →
  17. 0.0.1 31 Dec 2015

    Nothing published for this version

  18. 1.51 01 Jan 2022

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive