valente.tools

Browser-based tools for academic writing. Fully client-side.

Upload your bibliography and tex sources. Drag sections into order. Download a clean, consistent .bib file.

Uniform field order — title, author, year, venue, doi, url… every entry follows the same sequence
Section grouping — entries ordered by first cite appearance across your paper sections
DOI → URL sync — if a DOI exists, url is set to https://doi.org/…
Strips dead weight — removes uncited entries plus junk fields like entrytype, id
Missing key detection — flags any \cite{} keys not found in the .bib file
Bibliography
TeX sections — drag to reorder

Upload your main.tex and section files. Find which \usepackage{} declarations are actually used.

Detect usage — scans section files for commands, environments, and options provided by each package
Flag unused — identifies packages declared in main.tex but never referenced in any section
Clean output — copy only the \usepackage lines you actually need
Per-file breakdown — see which section files use which packages
Allowlist check — flag packages not accepted by your venue (ACM TAPS, custom list)
Main.tex — contains \usepackage declarations
TeX sections — files that use the packages
Package allowlist — optional
Check against venue accepted packages — flag disallowed packages

Extract text from PDFs. Drop one or many files, get clean plaintext back. Everything runs in your browser.

Batch convert — drop multiple PDFs at once, each gets its own text output
Flexible download — save individual files or everything as a single merged text
Page-aware — output marks page boundaries so you know where text came from
Private — files never leave your machine, all processing happens client-side
PDF Files
Select or drop PDF files