Review the contract you received before you sign
Begin with the full text, not a file name. Treaty reads what you paste or extract from a supported file and highlights clarity, balance and questions to ask the other party. Verify the extracted wording, particularly when a PDF is scanned or poorly encoded.
Review your contractSome PDF files may not be read accurately (they can contain scrambled letters or ordering errors). For the most accurate result we recommend pasting your full contract text in the box below. Review the text carefully before importing.
Text is extracted in your browser; your file is never sent to any server. If errors appear, paste the text in the box above.
Reads the visible page image instead of the text layer — more accurate for files whose letters appear scrambled or flipped, and it can read scanned image files. Slower (a few seconds per page) and may misread some letters or diacritics, so review the result. Runs entirely in your browser.
What should you examine?
Compare the parties, scope of work, amount, payment and delivery dates, termination terms and dispute route. A clause imposing an open-ended duty on one party without a clear counterpart deserves a specific question, not an automated verdict about validity.
Upload or paste carefully
The route supports pasted text and PDF, Word, TXT and Markdown reading depending on the file and browser. Some PDFs extract scrambled letters, so compare the result with the original or paste a clean copy before analysis. Share someone else’s information only when you are authorized to do so.
Use the result to negotiate
Turn flagged gaps into questions and written revisions, keeping the original for comparison. Formal employment, rental, property and active disputes may need an official route or a qualified professional. Treaty does not certify a contract or act as counsel.
Frequently asked
Will the tool tell me to sign?
No. It surfaces signals and questions; you decide after reviewing the text and context.
Is a scanned PDF enough?
Extraction can be unreliable. Compare the extracted text before relying on it.