Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Production Schedule Planner (jobs on machines and Gantt)

A finite-capacity schedule of your jobs on your machines, shift by shift.

Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 / $19.99 for 30 days On this device; its files download once
+2 +1 more details No upload Business

Free preview: the whole schedule on a watermarked Gantt chart with drag re-sequencing, the late-job counts and the first rows of each table (up to 10). Locked until you unlock it: download and copy.

Premium pass ₹799 for 30 days or ₹249 for 1 week, one‑time. Premium pass $19.99 for 30 days or $7.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: the whole schedule on a watermarked Gantt chart with drag re-sequencing, the late-job counts and the first rows of each table (up to 10).
  • Locked until you unlock it: download and copy.
  • Unlock: Premium pass, ₹799 for 30 days or ₹249 for 1 week, a one-time payment that never renews. Unlock: Premium pass, $19.99 for 30 days or $7.99 for 1 week, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

1. Jobs and operations

Or paste the rows

2. The plan

The job due first goes first. It keeps the largest delay small.
7 to 400 calendar days.
min
Moving, cooling or drying time.
Dates like 03/04/2026

3. Calendars and holidays

The first calendar is every machine’s until you choose another below. A shift past midnight (22:00-06:00) belongs to the day it starts.

No holidays.

    Schedule Open your jobs

    A file with each job’s operations: the machine, the setup time and the run time per unit, and the job’s quantity and due date.

    Next steps Done. What next?

    Start over

    A Premium pass unlocks the full result. See passes

    All business tools

    About the Production Schedule Planner (jobs on machines and Gantt)

    Schedules your jobs on your machines or work centres. Open a file of jobs — each with its quantity, due date and priority, and its operations in routing order, each on a machine with a setup time and a run time per unit — or paste it from your spreadsheet. Pick a sequencing rule (earliest due date, critical ratio, shortest processing time, priority, first come first served, or your own order) and the planner builds a finite-capacity schedule: one operation at a time on each machine, only in its shift calendar, never on a holiday, each operation after the one before it in the job.

    You see a Gantt chart of every machine, each job's start and finish against its due date, the late jobs and their delay, and the load of every machine week by week. Drag a job up or down the list (or use its move buttons) to try another order: the schedule is worked out again at once. Your calendars and holidays are kept in this browser for next time.

    Without a pass the schedule is a free preview: scheduling and re-sequencing work on all your jobs, the Gantt chart carries a watermark and the tables show their first rows; the schedule file, the workbook, the printable job tickets with a QR code and the copy unlock with a Premium pass. Your files are read in your browser and never uploaded.

    How to use it

    1. Open your jobs: one row per operation, with Job, Machine, Setup time and Run time per unit, and on the job’s first row its Item, Quantity, Due date, Priority, Release date and Customer. Rows of one job are read in their Operation numbers’ order. Press Example shop to see one.
    2. Set when the plan starts, the sequencing rule and the days to schedule. Times are in minutes unless the column header says hours (“Setup time (h)”).
    3. Set up your calendars: the working days and shifts (08:00-17:00, or 06:00-14:00, 14:00-22:00 for two shifts, 22:00-06:00 for a night shift), the holidays, and which machine works which calendar.
    4. Read the late jobs, the Gantt chart and the machine load. To change the order, drag a job in the job list or move it with its buttons: the rule becomes your own order.
    5. The schedule file, the workbook, the printable job tickets and the copied summary unlock with a Premium pass; without one the schedule stays a free preview. The template downloads at any time.

    Examples

    A sheet-metal shop: 5 jobs, 13 operations, 4 machines (the example)
    Input
    Laser cutter, press brake, welding cell and paint line on a day shift, Monday to Friday 08:00-17:00; earliest due date first
    Result
    Every job on time; the last operation ends on the fourth day at 08:45. The laser is loaded 28.3% in the first week.
    The same jobs in the order of the file
    Input
    First come, first served
    Result
    The hinge job, due on day 1, waits for the press brake behind a bracket job and finishes on day 2 at 14:55: 14 h 55 min late.
    An operation over the night
    Input
    405 minutes of bending from 14:50 on a 08:00-17:00 shift
    Result
    130 minutes on the first day, then 08:00 to 12:35 on the next working day.

    Common uses

    • The weekly plan of a job shop, a fabrication shop or a print shop.
    • Checking whether a rush order can still be delivered on time, and which jobs it would delay.
    • Finding the bottleneck machine and the weeks it is overloaded.
    • Operations management coursework on dispatching rules.

    How the schedule is built

    The jobs are put in order by the rule, then scheduled one job at a time, each operation as early as it can go: not before the plan starts, the job’s release date or the end of the job’s previous operation (plus any move time you set); only in its machine’s working time, so an operation that does not finish in a shift goes on in the next one; and only where the machine is not already booked. An operation may use an earlier gap on its machine when the whole of it fits there, so a job scheduled later never delays one scheduled before it. Each operation takes its setup time plus its run time × the job’s quantity.

    The sequencing rules

    These are dispatching rules from Pinedo’s Scheduling: Theory, Algorithms, and Systems:

    • Earliest due date (EDD): the job due first goes first. On a single machine it keeps the largest delay as small as it can be.
    • Critical ratio (CR): working time left until the due date ÷ the job’s work. The job with the lowest ratio goes first; below 1 it cannot be finished in time even if it starts now.
    • Shortest processing time (SPT): the job with the least work goes first. On a single machine it gives the shortest average time jobs wait and run, but long jobs may wait.
    • Priority: your priority numbers, 1 first, then the due date.
    • First come, first served: the order of the file.

    With several machines no simple rule is best every time: try them on your own jobs and compare the late jobs and the delay.

    Calendars, holidays and load

    Each calendar is a set of working days and shifts; a shift that ends after midnight belongs to the day it starts. A holiday stops every calendar for that day. The first calendar is every machine’s calendar until you give a machine another. The load of a machine in a week is the working time booked on it ÷ the working time its calendar has that week: above 100% cannot happen in a finite-capacity schedule, so a machine near 100% week after week is the bottleneck to add a shift to.

    Job tickets

    The printable job tickets give each job a ticket for the shop floor: the item, quantity, customer, due date and priority, each operation with its machine and planned start and finish, boxes to sign off each operation, and a QR code with the same job and operation times as text, which any phone camera reads.

    Limitations

    • A plan from your times: breakdowns, absent operators and late material are not known to it; schedule again when they happen.
    • Each operation runs on one named machine; alternative machines, operations that overlap in time, batch splitting and sequence-dependent setups are not handled.
    • At most 500 jobs, 3,000 operations and 400 days at a time.
    • Critical ratio counts the working time of the first calendar; the schedule itself follows each machine’s own calendar.

    Privacy

    On this device; its files download once

    Your jobs are read in this browser and never uploaded; your calendars, holidays and plan settings are kept on this device only.

    Frequently asked questions

    What do I get without a pass?

    Without a pass, Production Schedule Planner (jobs on machines and Gantt) shows the whole schedule on a watermarked Gantt chart with drag re-sequencing, the late-job counts and the first rows of each table (up to 10). Until you unlock it, the result can’t be downloaded or copied. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

    What does the free preview show?

    Your jobs are scheduled in full, and re-sequencing works on all of them: the Gantt chart shows every machine with a watermark, the counts (on time, late, not scheduled) and every problem show in full, and each table shows its first rows (up to 10). The schedule file, the workbook, the printable job tickets and the copied summary unlock with a Premium pass. Your calendars are settings and always work; the template downloads at any time.

    Which sequencing rule should I use?

    Start with earliest due date when meeting dates matters most, critical ratio when jobs differ a lot in size, and shortest processing time when you want the most jobs finished soon. Then compare: the late jobs and the total delay of each rule show which suits your jobs this week, and you can still drag a job to put it first.

    Why is a job late although the machines look idle?

    Look at the job’s operations: one of them waits for a machine that is busy, or for the end of the job’s previous operation, or falls outside the shifts of its machine’s calendar. A release date in the future also holds a job back. Moving the job up the order, adding a shift to the bottleneck machine or working a holiday shows what would help.

    Can two operations of a job run at the same time?

    No: each operation starts after the one before it in the job has finished (plus the move time). Operations of different jobs run at the same time on different machines.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.