A QR (QUICK RESPONSE) code is a type of two-dimensional barcode. It is invented early in 1994 by the Japanese automotive company Denso Wave. A barcode is a machine-readable optical label that contains the information about the item to which it is attached. QR codes are now widely used in a much broader context, including both commercial tracking applications and convenience-oriented applications targeted at mobile-phone users (termed mobile tagging). In practice, QR codes normally contain data for a locator, identifier, or tracker that points to a website or application.
Now, let's follow below steps to generate various QR code in your Laravel 10 application.
Open terminal window and install a fresh laravel 10 application by execution below command:
composer create-project laravel/laravel l10qrcodegenerator
Next, let's get inside the l10qrcodegenerator using below command:
cd l10qrcodegenerator
Next, you need to install simple-qrcode package for QR code generator. Type below command in terminal:
composer require simplesoftwareio/simple-qrcode
Next, open config/app.php file and add QR code service provider and aliase as mentioned below:
<?php
return [
    ...
    ...
    'providers' => ServiceProvider::defaultProviders()->merge([
        /*
         * Package Service Providers...
         */
        SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class,
        /*
         * Application Service Providers...
         */
        App\Providers\AppServiceProvider::class,
        App\Providers\AuthServiceProvider::class,
        // App\Providers\BroadcastServiceProvider::class,
        App\Providers\EventServiceProvider::class,
        App\Providers\RouteServiceProvider::class,
    ])->toArray(),
    'aliases' => Facade::defaultAliases()->merge([
        // 'Example' => App\Facades\Example::class,
        'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class,
    ])->toArray(),
];
Next, you need to create a route to test our QR Code application. Open routes/web.php file and add below route in it:
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\QRCodeController;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/
Route::get('/', function () {
    return view('welcome');
});
Route::get('/qrcode', [QRCodeController::class, 'index']);
Next, create App/Http/Controllers/QRCodeController.php file and put below code in it:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class QRCodeController extends Controller
{
    public function index()
    {
          return view('qrcode');
    }
}
Next, create resources/views/qrcode.blade.php file and put below code in it:
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Laravel 10 QR Code Generator Application</title>
    <meta name="csrf-token" content="{{ csrf_token() }}">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
</head>
<body>
    <div class="container mt-3">
        <div class="row">
            <div class="col-12 col-sm-6 col-md-4 mb-3">
                <div class="card">
                    <div class="card-header">
                        <h5 class="text-center">Simple QR Code in Laravel 10</h5>
                    </div>
                    <div class="card-body text-center">
                        {!! QrCode::size(300)->generate('LaravelClick') !!}
                    </div>
                </div>
            </div>
            <div class="col-12 col-sm-6 col-md-4 mb-3">
                <div class="card">
                    <div class="card-header">
                        <h5 class="text-center">Simple QR Code in Laravel 10</h5>
                    </div>
                    <div class="card-body text-center">
                        {!! QrCode::size(300)->generate('laravelclick22@gmail.com') !!}
                    </div>
                </div>
            </div>
            <div class="col-12 col-sm-6 col-md-4 mb-3">
                <div class="card">
                    <div class="card-header">
                        <h5 class="text-center">Simple QR Code in Laravel 10</h5>
                    </div>
                    <div class="card-body text-center">
                        {!! QrCode::size(300)->generate('Happy Learning') !!}
                    </div>
                </div>
            </div>
        </div>
        <div class="row">
            <div class="col-12 col-sm-6 col-md-4 mb-3">
                <div class="card">
                    <div class="card-header">
                        <h5 class="text-center">Coloured QR Code in Laravel 10</h5>
                    </div>
                    <div class="card-body text-center">
                        {!! QrCode::size(300)->backgroundColor(255,100,0)->generate('LaravelClick') !!}
                    </div>
                </div>
            </div>
            <div class="col-12 col-sm-6 col-md-4 mb-3">
                <div class="card">
                    <div class="card-header">
                        <h5 class="text-center">Coloured QR Code in Laravel 10</h5>
                    </div>
                    <div class="card-body text-center">
                        {!! QrCode::size(300)->backgroundColor(100,255,0)->generate('LaravelClick') !!}
                    </div>
                </div>
            </div>
            <div class="col-12 col-sm-6 col-md-4 mb-3">
                <div class="card">
                    <div class="card-header">
                        <h5 class="text-center">Coloured QR Code in Laravel 10</h5>
                    </div>
                    <div class="card-body text-center">
                        {!! QrCode::size(300)->backgroundColor(255,255,0)->generate('LaravelClick') !!}
                    </div>
                </div>
            </div>
        </div>
    </div>
</body>
</html>
php artisan serve
Next, open below url in browser and see the result:
http://127.0.0.1:8000/qrcode
APPLICATION OUTPUT

 
                        In this simple and comprehensive tutorial you are going to learn how to install Laravel 10 and create a New Laravel 10 CRUD Application.
This tutorial will provide you a clear understanding of how can you setup a multiple authentication guards application in Laravel 10 with the help of examples.
In this tutorial, you will learn How to Implement Yajra Datatables in Laravel 10 Application using yajra/laravel-datatables-oracle composer package.