Skip to content
SimpleConvertSimpleConvert

jQuery Redirect Code

Generate a redirect inside a jQuery ready handler, for pages already built on jQuery where the redirect must wait for the DOM.

How to use it

  • Enter the destination — and the old path where the method needs one.
  • Choose 301 for a permanent move or 302 for a temporary one.
  • Copy the generated code into the right place for your server or page.

This wraps a redirect inside jQuery's $(document).ready() handler, so the navigation waits until the DOM has finished loading before firing. It generates the same window.location.replace() or window.location.href call as a plain JavaScript redirect — jQuery itself has no special redirect method, it only supplies the ready wrapper around ordinary browser JavaScript.

This exists specifically for pages already built on jQuery, where a redirect needs to sit alongside other code that already runs inside a ready handler and follow the same pattern for consistency.

You probably do not need jQuery just for this

Redirecting is a single line of plain JavaScript, and it does not need to wait for the DOM the way code that manipulates page elements does — window.location can be set the instant the script runs. If a page is not already loading jQuery, adding the whole library just to redirect is unnecessary weight; the plain JavaScript redirect generator produces the equivalent code with no dependency.

Questions people ask

Do I need jQuery for this?

No. Redirecting is plain JavaScript — jQuery adds nothing here except the ready wrapper. Use the JavaScript version unless the page already loads jQuery.

Is anything uploaded?

No. Everything runs in your browser — no file, image or snippet you use here ever leaves your device.

Runs entirely in your browser. Nothing you type is uploaded, logged or shared.

Last updated 22 August 2026