Uploading Contracts
Learn how to upload contracts to Renewly and what to expect during processing.
Supported File Format
Renewly supports PDF files with actual text content (not scanned images). If you have a DOCX contract, save it as PDF first.
File Requirements
- Maximum file size: 10MB
- Text-based PDFs: Machine-readable text (not scanned images)
- Language: English contracts work best (multi-language support coming soon)
- Content: Contracts with renewal clauses, dates, and payment terms
How to Upload
- Navigate to Upload Page: Click "Upload" in the main navigation or the "Upload Contract" button in your dashboard
- Drag & Drop or Click to Select: Drag your contract file onto the upload area, or click to browse your computer
- File Validation: Renewly checks file size, format, and uploads to secure storage
- Automatic Extraction Begins: Watch real-time progress as the system extracts key information (under 10 seconds)
What Happens During Processing
- Text Extraction: PDF is parsed to extract raw text
- Document Analysis: The extraction engine analyzes the contract structure
- Data Extraction: Key fields are identified and extracted
- Validation: Multi-model validation for low-confidence extractions
- Risk Assessment: Potential risks are identified and categorized
- Storage: Data is securely saved to your account
Common Upload Issues
File Too Large
Files over 10MB cannot be uploaded. Compress the PDF or split large contracts into smaller sections.
Scanned PDF (Image-Based)
Scanned PDFs are images, not text, which reduces extraction accuracy. Use OCR software to convert scanned PDFs to text-based PDFs before uploading.
Unsupported Format
Only PDF files are supported. Convert DOC, TXT, or other formats to PDF before uploading.
Batch Upload
Upload multiple contracts at once to save time. Ideal for importing existing contracts or processing renewals in bulk.
How Batch Upload Works
- Select Multiple Files: Drag and drop multiple PDFs at once (up to 20 files)
- Files Queue for Processing: Each contract is added to the extraction queue
- Real-Time Progress Tracking: See exactly which contract is being processed with live status updates
- Email Notification: Get notified when the entire batch is complete (optional)
Progress Tracking
During batch processing, you'll see:
- Current File: Name of the contract currently being analyzed
- Extraction Stages: Analyzing document, extracting dates/terms, validating data
- Overall Progress: Percentage complete with visual progress bar
- Estimated Time: Dynamic calculation based on processing speed
- Individual Status: Pending, Processing, Completed, or Failed for each contract
Processing Time
Each contract takes approximately 30–60 seconds to process:
- 5 contracts: ~3–5 minutes
- 10 contracts: ~6–10 minutes
- 20 contracts: ~12–20 minutes
Can I Close the Tab?
The upload process has two phases:
Phase 1: Upload — Stay on Page
Do not navigate away while files are being uploaded to the server. The upload happens from your browser—if you leave, the upload is cancelled and you'll need to start over. Usually 5–30 seconds per file.
Phase 2: Extraction — Safe to Leave
Once upload completes and you see the progress tracker, you can safely close the tab. Automatic extraction happens on our servers in the background. You'll receive an email when extraction completes (optional).
Rate Limits
To ensure system stability and fair usage:
- Single Uploads: 20 per hour
- Batch Uploads: 20 files per batch, unlimited batches
- Extractions: 30 per hour
- Free plan: 5 total contracts
- Pro plan: Unlimited contracts