For the Independence Day holiday, orders placed after 1:00PM EST on Friday, 7/1/2022, will be shipped on Tuesday, 7/5/2022. † † † †
We are now required to collect sales tax in several states. If your business is tax exempt, learn more here.
"; liajaxobj2=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP"); liajaxobj2.open('POST','https://www.kjmagnetics.com/vsadmin/ajaxservice.asp?action=loginaccount',true); liajaxobj2.setRequestHeader('Content-type','application/x-www-form-urlencoded'); liajaxobj2.send(postdata); setTimeout("document.location.reload()",1200); }else{ document.getElementById('accounterrordiv').innerHTML=liajaxobj.responseText.substr(6); var className=document.getElementById('accounterrordiv').className; if(className.indexOf('ectwarning')==-1)document.getElementById('accounterrordiv').className+=' ectwarning cartnewaccloginerror'; } } } var checkedfullname=false; function checknewaccount(){ var tobj=document.getElementById('naname'); if(tobj.value==""){ alert("Please enter a value in the field \"Full Name\"."); tobj.focus(); return(false); } var regex=/ /; if(!checkedfullname && !regex.test(tobj.value)){ alert("This message will not be shown again.\nPlease be sure to enter your first and last name in the field \"Full Name\"."); tobj.focus(); checkedfullname=true; return(false); } var regex=/[^@]+@[^@]+\.[a-z]{2,}$/i; var tobj=document.getElementById('naemail'); if(!regex.test(tobj.value)){ alert("Please enter a valid email address."); tobj.focus(); return(false); } //al adds something here to check naemail against the verify field, naemail2 if (tobj.value.toLowerCase() != document.getElementById('naemail2').value.toLowerCase()) { alert("The emails you entered do not match."); tobj.focus(); return false; } var tobj=document.getElementById('pass'); if(tobj.value.lengthYou have logged out successfully!
"; setTimeout("document.location.reload()",1000); }else if(liajaxobj.responseText.substr(0,7)=='SUCCESS'){ document.getElementById('loginacctdiv').innerHTML="
Login Successful!
"; if(lirefs[liajaxobj.responseText.split(':')[1]]) setTimeout("document.location='" + lirefs[liajaxobj.responseText.split(':')[1]] + "'",1000); else setTimeout("document.location.reload()",1000); }else{ var responsetext=liajaxobj.responseText.substr(7); if(liajaxobj.responseText.substr(6,1)=='1'){ var thistime=new Date().getTime(); var timeremaining=(lastloginattempt+5000)-thistime; responsetext=responsetext.replace('%s',Math.ceil(timeremaining/1000)); document.getElementById('cartaccountlogin').disabled=true; setTimeout('checklogintimeout()',1000) }else lastloginattempt=new Date().getTime(); document.getElementById('liaccterrordiv').innerHTML=responsetext; var className=document.getElementById('liaccterrordiv').className; if(className.indexOf('ectwarning')==-1)document.getElementById('liaccterrordiv').className+=' ectwarning'; } } } function checkloginaccount(){ var regex=/[^@]+@[^@]+\.[a-z]{2,}$/i; var testitem=document.getElementById('liemail'); // AL this is where the cart makes you have a valid email address if(!regex.test(testitem.value)){ alert("Please enter a valid email address."); testitem.focus(); return(false); } testitem=document.getElementById('lipass'); if(testitem.value==""){ alert("Please enter a value in the field \"Password\"."); testitem.focus(); return(false); } document.getElementById('loginacctdiv').style.display='none'; document.getElementById('loginacctpl').style.display=''; liajaxobj=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP"); liajaxobj.onreadystatechange=laajaxcallback; postdata="email=" + encodeURIComponent(document.getElementById('liemail').value) + "&pw=" + encodeURIComponent(document.getElementById('lipass').value);//+ (document.getElementById('licook').checked?'&licook=ON':''); liajaxobj.open('POST','vsadmin/ajaxservice.asp?action=loginaccount',true); liajaxobj.setRequestHeader('Content-type','application/x-www-form-urlencoded'); liajaxobj.send(postdata); return false; } function dologoutaccount(){ document.getElementById('loginacctdiv').style.display='none'; document.getElementById('alopaquediv').style.display='' document.getElementById('loginacctpl').style.display=''; liajaxobj=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP"); liajaxobj.onreadystatechange=laajaxcallback; liajaxobj.open('GET','vsadmin/ajaxservice.asp?action=logoutaccount',true); liajaxobj.setRequestHeader('Content-type','application/x-www-form-urlencoded'); liajaxobj.send(null); return false; } function displaynewaccount(){ document.getElementById('alopaquediv').style.display='none'; document.getElementById('acopaquediv').style.display='' return false; } var nacaptchawidgetid=''; var nacaptchaok=false; var nacaptcharesponse=false; function displayloginaccount(){ if(document.getElementById('liemail')) document.getElementById('liemail').disabled=false; document.getElementById('alopaquediv').style.display=''; return false; } function hideaccounts(){ if(document.getElementById('liemail')) document.getElementById('liemail').disabled=true; document.getElementById('alopaquediv').style.display='none'; document.getElementById('acopaquediv').style.display='none'; return false; } // al adds to make enter key submit login and create account button document.addEventListener("keyup", function(e){ if (e.keyCode === 13) { var ALActive = document.activeElement.id; if (ALActive === "lipass" || ALActive === "liemail") { document.getElementById("cartaccountlogin").click(); }else if(ALActive === "naemail" || ALActive === "naname" || ALActive === "pass" || ALActive === "naemail2"){ document.getElementsByClassName("createaccount")[0].click(); } // console.log(ALActive); } })
Login
Cart (0)
All orders placed & paid online by 1PM ET (M-F) will be shipped the same day!
Details
Policies †|† Contact Us †|† Track Your Package

Welcome Friends...

...to your best source for incredibly strong neodymium rare earth magnets. Thanks for taking the time to check out our online store. If you are new to our site, we're glad you found us. We hope we can fill all of your neodymium rare earth magnet needs.

We have a wide variety of strong neodymium magnets in stock, ready to ship.

Check out our specs page and demagnetization curves for more technical information!
Neodymium magnets are strong! Be sure to read our safety page before ordering!
Check out our blog! Everything you wanted to know about magnets but were afraid to ask.
For more details on our ordering and payment options, please see our Order/Ship info page.
Check out our FAQ page for great information!

Have a question for us? Contact us!
Download our Pole ID app for the iPhone.
Looking for a certain size? Use our magnet summary page to sort, search, and compare different sizes of magnets!

Connect with us!
July
Specials


10% Off
BX066
Block, 1" x 3/8" x 3/8"


10% Off
DAA
Cylinder, 5/8" dia x 5/8" thick



Order by phone:
1-888-SHOP-KJM
(1-888-746-7556)
or 215-766-8055

†Order online for
†fastest shipping!


No Minimum Order!


K&J Magnetics, Inc.
Your online source for incredibly powerful neodymium magnets

custom neodymium magnets