This tool uses AI, so it needs an account. Sign in or create a free account to use it.
Discuvr Freelance Proposal

Office & Data

CSV to Excel Paste CSV and see it as a spreadsheet instantly, with numbers, dates and IDs typed the way Excel should hold them. Download a clean .xlsx only when you want it. Sign PDF Sign a PDF in your browser - draw, type or upload your signature, place it on any page, add the date, and download the signed copy. The file never leaves your device. Redact Permanently redact PDF, Word, Excel, PowerPoint, text and image files. Matches and boxes are removed from the file itself, not covered up, and the result is checked again before you download it. What is my IP See the public IP address websites see when you connect, whether it is shared (CGNAT) or private, and what else your browser reveals. Case Converter & Line Tools Change text to UPPER, lower, Title or Sentence case, turn names into camelCase or snake_case, and remove duplicate lines or sort a list. Text Compare Paste two versions of a text to see every added, removed and changed line, with the changed words highlighted.

Writing & Proposals

Tone Polish Reformat what you wrote with proper grammar, structure and articulation - in your own voice. One paste, one reply, no chat session. Freelance Proposal Generator Describe a client problem and get a scoped, priced, ready-to-send freelance proposal in seconds.

Legal & Compliance

IP Law Q&A Chatbot Ask questions about Indian IP law - trade marks, patents, copyright, designs and more, with the web search results it used listed above each answer. Patent FER Reply Generator Paste the objections from a First Examination Report to draft a structured reply, or upload a draft for an IP risk review. Government Scheme Eligibility Finder Answer a short set of questions once. Sign in and we save your answers, so you can check which central government schemes you may qualify for without retyping them.

Privacy & Security

Website Security Scan Scan a domain for real, reproducible security weaknesses. Every finding carries the observation behind it and the command to verify it yourself. Image Scrub See exactly what your photo reveals about you - GPS, camera serial, your name - then strip it. Crop, resize, blur faces and convert, all without the image being stored anywhere.

Developer Tools

JSON Formatter Beautify, minify and validate JSON in one paste - with the exact line and column when it will not parse, and a count of what is actually in the document. Python Formatter Reformat Python the way Black would, with the line length and quote handling you choose - and a count of exactly how many lines changed. HTML Viewer Paste HTML and see it rendered live in a sandbox, at phone, tablet or desktop width - with beautify, minify, a console for scripts and a report of what is broken in the markup. IP Subnet Calculator Enter CIDR notation or an IP with a netmask and get the network address, broadcast address, usable host range and total address count instantly. Encode / Decode Encode or decode Base64, Base64URL, URL percent-encoding, HTML entities and hex as you type, with full UTF-8 support. Unix Timestamp Converter Convert a Unix epoch timestamp in seconds, milliseconds, microseconds or nanoseconds to a date in UTC or a major world time zone, and a date back to a timestamp. System Diagram Maker Type arrows like User -> API -> Database and get a laid-out architecture or flow diagram. Fold groups into one box for the big picture, number the steps for a detailed flow.

AI Workbench

AI Playground Compare responses from multiple LLM providers side by side in real time. Bring your own API keys. Agent Playground Experiment with AI agents that use tools - web search, a calculator, URL fetching - across multiple providers.

Learning

Study Buddy An interview-prep coach for top tech jobs, from the first study day to an accepted offer: a plan across DSA, LLD, system design, behavioural and AI-assisted coding, mock interviews, a resume review, an applications tracker and offer comparison.

Everyday Helpers

QR Code Generator Create QR codes from text, URLs, WiFi credentials or contact info - as PNG images or SVG vectors, with the error correction level you choose. Unit Converter Convert between length, weight, temperature, volume, speed, area and energy units instantly - 40+ unit types with instant results. Password Generator Generate a random password with cryptographically secure randomness, tune its length and character types, and see its strength in bits of entropy. Word Counter & Readability Analyzer Count words, characters, sentences and paragraphs, estimate reading time, and score readability - with true character-based counting for Chinese, Japanese, Korean and Thai text. Age / Date Difference Calculator Find someone's exact age, or the exact difference between any two dates - years, months and days, plus the total number of days and weeks. Date Difference Calculator Count the days, weeks, months and working days between two dates, or add and subtract days from a date. Percentage Calculator Calculate X% of Y, what percent one number is of another, percentage increase or decrease between two numbers, or reverse percentage - four common calculations in one tool. SIP Calculator See what a monthly investment grows to, with a yearly step-up, a starting lump sum and inflation, or find the monthly amount a goal needs. BMI Calculator Calculate your Body Mass Index (BMI) from height and weight, in metric or imperial units, classified against the WHO adult categories - underweight, normal, overweight, obese.
Sign in Get started
All toolsWriting & Proposals

Freelance Proposal

Describe the client's problem and get back a scoped, priced proposal you can send.

About Freelance Proposal Generator

Describe a client's software project in plain words and get back a first-draft proposal in seven fixed sections, ready to edit and send. It is built for developers and freelance software consultants: the draft always includes a tech-stack table, a phased timeline and a price range in Indian rupees.

What it does

  • Seven sections in a fixed order: problem summary, in scope and out of scope, recommended tech stack, timeline by phase with a total in weeks, price range, risks and assumptions, and a first message to send the client.
  • Optional budget, timeline and preferred-stack hints steer the draft; the first 500 characters of each are used.
  • An explicit out-of-scope list, the section that prevents most scope disputes.
  • Written in the language the site is set to, as markdown you can copy in one click.

What comes back, section by section

The problem summary restates the brief in two or three sentences, so you can check you understood the client. In scope and out of scope are two bullet lists; most disputes are about what the client assumed came along, so read the second list hardest. The tech-stack table gives component, technology and reason. The timeline table gives phase, duration and deliverables and ends with a total in weeks. Risks and assumptions is a numbered list of questions to settle before you start, and the last section is a short discovery message to paste into an email or chat.

The price is a placeholder, in rupees

The template asks for a range in Indian rupees (₹) with one paragraph of justification, whatever currency your budget hint uses, so a hint of $2,000 can still come back as a rupee range. The model knows nothing about your rate, your market or how much you want this job: convert the currency, put in your own figure and keep the justification only if it is true for you.

Limits and what happens to the text

You need to be signed in, because every proposal is a call to Google's Gemini API (Gemini 2.5 Flash-Lite). The description can be up to 8,000 characters; longer text is rejected, not cut. Each hint is cut to 500 characters. One IP address can generate 15 proposals per 10 minutes. The proposal is not saved anywhere, so copy it before you start a new one.

GST on the quoted price (India)

The draft never mentions tax, so add a line saying whether your price includes GST. Under section 22 of the CGST Act, 2017, a supplier of services must register once aggregate turnover in a financial year exceeds ₹20 lakh (₹10 lakh in some special category states); once registered, you add GST to the fee for clients in India. Work for a client outside India usually counts as an export of services if it meets the conditions in section 2(6) of the IGST Act, 2017, including payment in convertible foreign exchange or in rupees where the RBI permits. Exports are zero-rated under section 16 of that Act: with a Letter of Undertaking (LUT) filed on the GST portal, you invoice them without charging IGST. Discuvr does not work out tax for you; check your own case with a tax adviser.

Questions

Can I send the proposal as-is?

Edit it first. The structure is reusable, but the price is a rupee placeholder and the dates, terms and stack have to be yours.

What should I put in the description?

What the client asked for, who will use it, the platforms, any integrations (payments, login, an existing database), constraints they mentioned and the rough budget or deadline if you know it. Vague input gives a vague proposal.

Does it work for non-software projects?

It is tuned for software work: it writes as a software consultant and always adds a tech-stack table. For design, writing or marketing work, keep the scope, timeline and out-of-scope sections and delete the stack table.

Is my client's brief stored?

Not by Discuvr. The description and hints are sent to Google's Gemini API to write the draft; the usage record keeps only the description's length and which of the three hints you filled in. Leave out names and details you may not share with a third-party service.

Does the draft cover payment terms, revisions or who owns the code?

No. The seven sections stop at scope, stack, timeline, price, risks and a first message, so add three terms yourself before sending: the payment schedule (for example an advance, then a payment as each timeline phase is delivered), how many rounds of changes the price includes, and when the code becomes the client's. Under section 17 of India's Copyright Act, 1957, the author is the first owner of a work, and the employer exception covers employees, not freelancers; under section 19, an assignment of copyright is valid only in writing signed by the assignor. A client who expects to own the code therefore needs a signed assignment clause.

How do I get the proposal into Word or Google Docs with the tables intact?

Copy markdown copies the raw text, so a plain paste into Word or Google Docs shows each table as rows of | characters and each heading with # marks. For Word, select the formatted proposal on the page with your mouse, copy it and paste: headings, lists and tables arrive as real formatting. For Google Docs, turn on Markdown once (Tools, then Preferences, then Enable Markdown), press Copy markdown and paste with right-click, Paste from Markdown, which Google added in July 2024; a normal Ctrl+V still pastes the raw text. Use Copy markdown as it is wherever markdown is read directly, such as a GitHub issue or README.

Should I quote a fixed price or an hourly rate?

The draft always quotes a fixed range tied to the phases in its Timeline table, which suits work whose In Scope list you can describe completely. Check the range against your own rate before sending: count the working days across the timeline phases, multiply by your day rate and add a margin for the open items in Risks & Assumptions. If the brief is still vague, or the work is ongoing support, quote a day or hourly rate with an estimate of the hours instead, and keep the In Scope and Out of Scope lists so the client sees what the estimate covers.

How do I stop scope creep once the client accepts?

Get the client to agree to the two lists the draft already has before you start: Out of Scope names what the price excludes, and Risks & Assumptions names what the client still has to confirm. When a new request arrives later, check it against Out of Scope, reply with a short change request (what changes, the extra days and the extra price) and begin only after the client approves it in writing, even by email. For a large addition, describe only the new work here and generate a separate proposal for it, so the original price and timeline stay as agreed.