免费二维码生成器

在线二维码生成器提供免费的在线二维码生成服务,可以把网址,文本,WI-FI,位置,短信,电话号码,WhatsApp,Skype,Zoom,信用卡,Paypal,比特币等信息生成对应的二维码图片.

文本

电子邮件

位置

Search an address or drag the marker to adjust the position and get the coordinates

电话

短信

WhatsApp

Skype

Zoom

WI-FI

信用卡

活动

PayPal

接收付款的电子邮件地址
USD
%

比特币

BTC
1 BTC = 88626.955 USD
1 USD = 0.000011 BTC
Last update: January 27 2026
Spot price from Coinbase
上载图标或选择水印
无效图像

什么是二维码?

二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它是一种比一维码更高级的条码格式,也能表示更多的数据类型,用某种特定的几何图形按一定规律在平面(二维方向上)分布的、黑白相间的、记录数据符号信息的图形;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理.

如何生成一个二维码?

使用二维码生成器可以将网址,文本,WI-FI,位置,短信,电话号码,WhatsApp,Skype,Zoom,信用卡,Paypal,比特币等信息生成对应的二维码图片.


免费二维码生成器 © 2026 QR Code is a registered trademark of DENSO WAVE INCORPORATED Ovulation calculator Password Strength Checker JSONify
'),a.document.close()})}}l.fadeOut("slow")})})}function oe(){if(e("#map-canvas").length){M=e("#map-canvas").data("lat"),L=e("#map-canvas").data("lng");var t,a,n=new google.maps.LatLng(M,L),o=document.getElementById("pac-input"),c=document.getElementById("latlong"),s=document.getElementById("latbox"),i=document.getElementById("lngbox"),r={zoom:10,center:n};C=new google.maps.Map(document.getElementById("map-canvas"),r),a=new google.maps.places.SearchBox(o),t=new google.maps.Marker({map:C,draggable:!0,animation:google.maps.Animation.DROP,position:n}),google.maps.event.addListener(t,"dragend",function(e){var a=t.getPosition().lat()+","+t.getPosition().lng();l(a)}),C.controls[google.maps.ControlPosition.TOP_LEFT].push(c),s.value.length>0&&i.value.length>0&&d(Number(s.value),Number(i.value)),google.maps.event.addListener(a,"places_changed",function(){var e=a.getPlaces();if(0!=e.length)for(var n,o=0;n=e[o];o++)t.setPosition(n.geometry.location),C.setCenter(n.geometry.location),l()})}var l=function(){s.value=t.getPosition().lat(),i.value=t.getPosition().lng(),te()},d=function(e,a){C.setCenter({lat:e,lng:a}),t.setPosition({lat:e,lng:a}),l()};e("#latbox, #lngbox").on("input",function(){s.value.length>0&&i.value.length>0&&d(Number(s.value),Number(i.value))})}n.on("input",ae),o.on("change",function(t){var a=t.target;e(a).hasClass("nopreview")||te()}),h.on("click",function(){ne()}),e(document).on("click",".svgtopng",function(){var t,a,n,o,c,s,i,r;i=e(".svgtopng"),r=i.parent().find(".serve-png"),c=i.parent().find(".preload-png"),i.addClass("d-none"),c.removeClass("d-none"),o=r.attr("download"),s=i.data("path")+".svg",t=new Image,a=document.createElement("canvas"),n=a.getContext("2d"),t.onload=function(){var s=2*t.width,l=2*t.height;a.width=s,a.height=l,n.drawImage(t,0,0,s,l);var d=a.toDataURL();e.ajax({type:"POST",url:S+"ajax/png.php",cache:!1,data:{imgdata:d,filename:o}}).fail(function(e){bootbox.alert(e.statusText)}).done(function(e){"error"==e?bootbox.alert({message:"File not found",size:"small"}):(c.addClass("d-none"),i.removeClass("d-none"),r[0].click())})},t.src=s}),f.on("change",function(a){if(e(this).removeClass("is-invalid"),this.files[0].type.match("image.*")){var n=this.files[0],o=new Image;o.crossOrigin="Anonymous";var c=new FileReader;n.type.indexOf("svg")>0&&(w="svg"),c.onload=function(t){e(".logoselecta label").removeClass("active").find("input").removeAttr("checked");var a='';e(".custom-watermark .hold-custom-watermark").html(a),o.src=e(".logoselecta .btn-group-toggle label").last().find("img").attr("src"),e(".custom-watermark").addClass("active"),e(".custom-watermark input").val(t.target.result).prop("checked",!0)},c.readAsDataURL(n),o.onload=function(){var a=document.createElement("canvas"),n=this.width,c=this.height;if(!t.svglogo||t.svglogo&&"svg"!==w){if(0==n||0==c)return e("#upmarker").addClass("is-invalid"),e(".logoselecta .btn-group-toggle label").last().remove(),!1;a.getContext("2d").drawImage(o,0,0),n>c?(c*=400/n,n=400):(n*=400/c,c=400),a.width=n,a.height=c,a.getContext("2d").drawImage(o,0,0,n,c);var s=a.toDataURL();e(".logoselecta .btn-group-toggle label").last().find("img").attr("src",s),e(".logoselecta .btn-group-toggle label").last().find("input[name='optionlogo']").val(s)}}}else e(this).addClass("is-invalid")}),t.svglogo||e(".logoselecta img").each(function(){var t=e(this);if("svg"==t.attr("src").split(".").pop()){var a=new Image;a.crossOrigin="Anonymous",a.onload=function(){var e=this.width,n=this.height;if(!e||!n)return t.parent().remove(),!1;var o=document.createElement("canvas"),c=o.getContext("2d");e>n?(n*=400/e,e=400):(e*=400/n,n=400),o.width=e,o.height=n,c.drawImage(a,0,0,e,n);var s=o.toDataURL();t.parent().find("input").attr("value",s)},a.src=t.attr("src")}}),b.length&&(e(".datetimepicker-input").datetimepicker({format:"LLL"}),e(".datetimepicker-input").on("change.datetimepicker",function(t){var a=e(this).data("timestamp");e(a).attr("value",t.date.unix())})),function(t,a){if(e("#wpol-admin-map").length){if(M=e("#wpol-admin-map").data("lat"),L=e("#wpol-admin-map").data("lng"),"undefined"==typeof ol||null===ol)return console.log("WARNING: OpenLayers Library not loaded"),!1;var n=ol.proj.fromLonLat([L,M]),o=new ol.View({center:n,zoom:4});C=new ol.Map({target:"wpol-admin-map",view:o,layers:[new ol.layer.Tile({source:new ol.source.OSM})],controls:ol.control.defaults({attributionOptions:{collapsible:!0}}),interactions:ol.interaction.defaults({mouseWheelZoom:!1})});var c,s=document.getElementById(a),i=new ol.Overlay({position:n,positioning:"center-center",element:s,stopEvent:!1,dragging:!1});C.addOverlay(i),C.getInteractions().forEach(function(e){e instanceof ol.interaction.DragPan&&(c=e)}),s.addEventListener("mousedown",function(e){c.setActive(!1),i.set("dragging",!0)}),C.on("pointermove",function(e){!0===i.get("dragging")&&i.setPosition(e.coordinate)}),C.on("pointerup",function(t){if(!0===i.get("dragging")){c.setActive(!0),i.set("dragging",!1);var a=t.coordinate,n=ol.proj.toLonLat(a);e(".venomaps-get-lat").val(n[1]),e(".venomaps-get-lon").val(n[0]),te()}}),e(".venomaps-get-coordinates").on("click",function(){var t=e(this),a=e(".venomaps-set-address").val();if(a.length>3){t.hide();var n=encodeURIComponent(a);e.ajax({url:"https://nominatim.openstreetmap.org/search?q="+n+"&format=json",type:"GET"}).done(function(t){var a,n,c,s;n=(a=t)[0].lat,c=a[0].lon,s=ol.proj.fromLonLat([c,n]),i.setPosition(s),o.setCenter(s),o.setZoom(6),e(".venomaps-get-lat").val(n),e(".venomaps-get-lon").val(c),te()}).always(function(){t.fadeIn()})}}),e(".setinput-latlon").on("input",function(){!function(e,t){var a=ol.proj.fromLonLat([t,e]);i.setPosition(a),o.setCenter(a)}(e(".venomaps-get-lat").val(),e(".venomaps-get-lon").val())})}}(0,"infomarker_admin"),oe(),O.on("shown.bs.tab",function(t){V=e(t.target).attr("href"),e("#getsec").val(V).change();var a=location.href.split("#")[0]+V;history.replaceState(null,null,a),"#location"==V&&(oe(),e("#wpol-admin-map").length&&C.updateSize())}),y.on("change",function(){var t=e(this).val(),a=e(this).data("target");e(a).html(t)}),e("#pp_type").on("change",function(){"_donations"===e(this).val()?(z.addClass("d-none"),k.removeClass("col-sm-3")):(z.removeClass("d-none"),k.addClass("col-sm-3"))}),I.on("input",function(){var t=I.val();e.ajax({method:"POST",url:S+"ajax/btc-check.php",data:{btc_account:t}}).done(function(e){e?I.removeClass("is-invalid").addClass("is-valid"):I.removeClass("is-valid").addClass("is-invalid")})}),D.cropit({type:"image/jpeg",quality:.9,allowDragNDrop:!1,smallImage:"allow",exportZoom:3,maxZoom:1,imageBackground:!0,imageBackgroundBorderWidth:25,onImageLoaded:function(){E.removeClass("d-none"),H.removeClass("d-none"),e(".cropit-preview-image").css("opacity",1),e(".cropit-preview-background").css("opacity",.2),U.addClass("cropit-image-loaded")}}),A.on("click",function(){N.click()}),H.on("click",function(){var e=D.cropit("export");_.attr("value",e).change(),Z.removeClass("d-none")}),E.on("click",function(){e(".cropit-preview-image").css("opacity",0),e(".cropit-preview-background").css("opacity",0),E.addClass("d-none"),H.addClass("d-none"),Z.addClass("d-none"),F.removeClass("cropit-image-loaded"),U.removeClass("cropit-image-loaded"),_.attr("value","").change()}),R.on("show.bs.collapse",function(){j.prop("checked",!1).change(),j.parent(".custom-switch").hide(),T.prop("checked",!1).change(),T.parent(".custom-switch").hide()}),R.on("hidden.bs.collapse",function(){j.parent(".custom-switch").fadeIn(),T.parent(".custom-switch").fadeIn()})})}})}(jQuery);