A mold cooling circuit designing apparatus configured to design a cooling circuit in a mold, the cooling circuit in the mold passing through an inlet and an outlet, the apparatus comprising a processor configured to:
- set a control plane that is perpendicular to a mold surface which is a side that comes in contact with a material and that passes through the inlet and the outlet;
- set a reference plane that is offset from the mold surface to the inside of the mold by a fixed distance;
- extract an intersection line at which the control plane and the reference plane intersect;
- and
- set the cooling circuit inside the mold along the intersection line.