Skip to content

readtext

Import and Handling for Plain and Formatted Text Files

v0.92.1 · Jul 27, 2025 · GPL-3

Description

Functions for importing and handling text files and formatted text files with additional meta-data, such including '.csv', '.tab', '.json', '.xml', '.html', '.pdf', '.doc', '.docx', '.rtf', '.xls', '.xlsx', and others.

Downloads

CRAN

3K

Last 30 days

2358th

11.9K

Last 90 days

75.2K

Last year

Trend: -23.8% (30d vs prior 30d)

r2u CRAN

12

Last 30 days

71

Last 90 days

298

Last year

Trend: -68.4% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [8s/10s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > Sys.setenv("R_TESTS" = "")
  > 
  > library("testthat")
  > library("readtext")
  > 
  > # save, then reset, readtext op
...[truncated]...
t:::list_files(...)
   13.           └─readtext:::extract_archive(file, ignore_missing = ignore_missing)
   14.             └─utils::unzip(file, exdir = path)
  
  [ FAIL 2 | WARN 3 | SKIP 9 | PASS 157 ]
  Error:
  ! Test failures.
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (14)

Dependency Network

Dependencies Reverse dependencies antiword data.table digest httr jsonlite pillar pdftools readODS readxl streamR stringi striprtf xml2 FSK2R PacketLLM daiR tall textAnnotatoR warabandi AIscreenR aifeducation cld2 gendertext idiolect keyATM portfolioBacktest sentixr readtext

Version History

13 tracked
new 0.92.1 Mar 10, 2026
updated 0.92.1 ← 0.91 diff Jul 26, 2025
updated 0.91 ← 0.90 diff Feb 22, 2024
updated 0.90 ← 0.82 diff Jun 2, 2023
updated 0.82 ← 0.81 diff Apr 5, 2023
updated 0.81 ← 0.80 diff Jul 13, 2021
updated 0.80 ← 0.76 diff Sep 21, 2020
updated 0.76 ← 0.75 diff Mar 3, 2020
updated 0.75 ← 0.74 diff Jun 25, 2019
updated 0.74 ← 0.71 diff May 7, 2019
updated 0.71 ← 0.70 diff May 10, 2018
updated 0.70 ← 0.50 diff May 8, 2018
new 0.50 May 21, 2017