@include('website.includes.head') @include('website.includes.header')
@foreach ($banners as $index => $banner)
{{ $banner->short_title ?? 'Featured Collection 2025' }}

{!! $banner->long_tite ?: 'Where Art Breathes
& Colour Speaks' !!}

{{ $banner->description ?? 'Discover extraordinary artworks and illustrations from India\'s most celebrated contemporary artists, curated with passion.' }}

@if ($banner->image_url)
{{ $banner->short_title }}
@else
Featured Artwork
@endif
@endforeach
@foreach ($banners as $index => $banner) @endforeach
01
✦ ✦ ✦

Explore Art

Category-wise curated paintings — oil, watercolour, acrylic, abstract and more.

@foreach ($homeCategories as $category) @php $hasArtworks = $category->arts->isNotEmpty(); @endphp
@if ($hasArtworks) @else

No artworks in this category yet.

@endif @endforeach

Explore Art Categories

All Artworks
{{-- First run – original items --}} @foreach ($artCategories as $cat)
{{-- Common SVG icon (simple palette) --}} {{ $cat->name_en }} {{ $cat->arts_count }} works
@endforeach {{-- Duplicate for seamless infinite loop --}} @foreach ($artCategories as $cat)
{{ $cat->name_en }} {{ $cat->arts_count }} works
@endforeach
✦ ✦ ✦

Art Categories

@foreach ($artCategories as $index => $cat) @php $delayClass = 'delay-' . (($index % 4) + 1); $bgStyle = $cat->image ? "background-image: url('" . $baseImgPath . $cat->image . "'); background-size: cover; background-position: center;" : 'background: linear-gradient(135deg, #8B6F5E, #c49a6c);'; @endphp @endforeach
✦ ✦ ✦

Artist Gallery

A curated collective of India's most talented painters, illustrators, and visual storytellers.

@foreach ($artists as $index => $artist) @php $delayClass = 'delay-' . (($index % 4) + 1); $initials = strtoupper(substr($artist->artist_name, 0, 2)); $profilePic = $artist->profile_pic_url; $firstTag = !empty($artist->tag_names) ? $artist->tag_names[0] : 'Artist'; $tagCount = count($artist->tag_names); @endphp
@if (!$profilePic) {{ $initials }} @endif
{{ $artist->artist_name }}
{{ $firstTag }}
{{ $artist->art_work_count ?? 0 }} Artworks
@if ($tagCount > 0)
@foreach ($artist->tag_names as $tag) {{ $tag }} @endforeach
@endif
@endforeach

Featured Illustrations

Hand-crafted illustrations spanning folk, editorial, fantasy, and contemporary styles.

@foreach ($illustrationCategories as $category)
@if ($category->illustrations->count()) @else
No illustrations in this category yet.
@endif @endforeach

Illustrator Artists

Discover a curated collection of talented illustrator artists bringing imagination, storytelling, and creativity to life through stunning visual art.

@foreach ($illustratorArtists as $index => $artist) @php $delayClass = 'delay-' . (($index % 4) + 1); $initials = strtoupper(substr($artist->artist_name, 0, 2)); $profilePic = $artist->profile_pic_url ?? null; // Role display: use first tag if available, otherwise a default based on role $primaryRole = !empty($artist->tag_names) ? $artist->tag_names[0] : ($artist->role == 2 ? 'Illustrator' : 'Artist'); // Artwork count $artworkCount = $artist->art_work_count ?? ($artist->art_work ?? 0); @endphp
@if (!$profilePic) {{ $initials }} @endif
{{ $artist->artist_name }}
{{ $primaryRole }}
{{ $artworkCount }} Artworks
@foreach ($artist->tag_names as $tag) {{ $tag }} @endforeach
@endforeach
Browse by Style

Illustration Categories

All Illustrations
{{-- First run – original items --}} @foreach ($allIllustrationCategories as $cat)
{{-- Common SVG icon (palette) – same for all categories --}} {{ $cat->name_en }} {{ $cat->illustrations_count }} works
@endforeach {{-- Duplicate for seamless infinite loop --}} @foreach ($allIllustrationCategories as $cat)
{{ $cat->name_en }} {{ $cat->illustrations_count }} works
@endforeach

Watch Artists Work

@forelse($videos as $index => $video) @php $delayClass = 'delay-' . (($index % 3) + 1); $bgColors = ['bg-a', 'bg-c', 'bg-e']; // fallback background classes $bgColor = $bgColors[$index % 3]; @endphp
YouTube
YouTube
Video {{ $video->id }}
Watch on YouTube
@empty
No videos available yet.
@endforelse
Collector Stories

Voices of Collectors

{{ $avgRating }}
@for ($i = 1; $i <= 5; $i++) @if ($i <= round($avgRating)) @elseif($i - 0.5 <= round($avgRating)) @else @endif @endfor
Average Rating
{{ $happyCollectors }}+ Happy Collectors
{{ $satisfactionRate }}% Satisfaction Rate
{{ $yearsTrusted }}+ Years Trusted
@forelse($testimonials as $index => $testimonial) @php $delayClass = 'delay-' . (($index % 3) + 1); @endphp
"

{{ Str::limit($testimonial->comment, 180) }}

@for ($i = 1; $i <= 5; $i++) @if ($i <= $testimonial->rating) @else @endif @endfor
@if (!$testimonial->image_url) {{ $testimonial->initials }} @endif
{{ $testimonial->client_name }}
{{ $testimonial->designation ?: 'Collector' }}
@empty
No testimonials yet. Be the first to share your story!
@endforelse
✦ ✦ ✦

Frequently Asked Questions

Everything you need to know about purchasing, commissions, and collecting art from Artfolio.

How do I purchase original artwork?
Simply browse our collection, select the artwork you love, and click "View Details." From there you can add to cart or contact the artist directly for more information. We accept all major payment methods including UPI, cards, and bank transfer. Each original comes with a Certificate of Authenticity.
Can I commission a custom artwork?
Yes! All our artists are open to commissions. Visit an artist's profile page and click "Commission Work," or reach out via our Contact form specifying which artist you'd like to work with. Typical commissions take 3–6 weeks depending on size and complexity. A 50% advance is required to begin.
What is your return & refund policy?
Original artworks are non-returnable as they are one-of-a-kind pieces. However, if your artwork arrives damaged, we will arrange a full replacement or refund within 7 days of delivery. Print editions can be exchanged within 15 days if undamaged. Please photograph any damage on arrival and contact us immediately.
Do you ship internationally?
Yes, we ship worldwide! All artworks are carefully packaged with archival materials and sent via tracked courier. Domestic shipping within India takes 5–7 days. International deliveries take 10–18 business days. Customs and import duties are the buyer's responsibility for international orders.
How are artworks authenticated?
Every original artwork on Artfolio comes with a physical Certificate of Authenticity signed by the artist and countersigned by Artfolio. The certificate includes the artwork title, dimensions, medium, year of creation, and a unique registration number that can be verified on our platform at any time.
Can I meet the artist or visit the studio?
We host regular studio visits and collector events in Mumbai. Sign up for our newsletter to receive invitations. Some artists also offer virtual studio tours — you can request one by contacting us. We believe in building meaningful connections between collectors and the artists behind the work.
How do I become a featured artist on Artfolio?
We welcome applications from talented Indian artists in any medium. Submit your portfolio via our Contact form with subject "Join as Artist." Our curatorial team reviews all submissions and responds within 4–6 weeks. We look for originality, technical skill, and a consistent body of work.
What payment methods are accepted?
We accept UPI (GPay, PhonePe, Paytm), all major credit and debit cards (Visa, Mastercard, RuPay), net banking, and NEFT/RTGS for high-value purchases. EMI options are available on purchases above ₹10,000 via select banks. All transactions are secured with 256-bit SSL encryption.
✦ ✦ ✦

From the Journal

@forelse($blogs as $index => $blog) @php $delayClass = 'delay-' . (($index % 3) + 1); $bgColors = ['bg-a', 'bg-c', 'bg-e']; $bgColor = $bgColors[$index % 3]; @endphp
thumb_image_url) style="background-image: url('{{ $blog->thumb_image_url }}'); background-size: cover; background-position: center;" @endif> @if (!$blog->thumb_image_url) {{ Str::limit($blog->name_en, 15) }} @endif
Article
{{ $blog->name_en }}
{{ Str::limit($blog->short_description ?? $blog->long_description, 100) }}
@empty
No blog posts yet. Check back soon!
@endforelse
About Artfolio
12 Years of Art

India's Premier Art Platform

Since 2013, Artfolio has been bridging the gap between extraordinary Indian artists and passionate collectors around the world. We believe that great art deserves to be seen, celebrated, and lived with.

400+Original Artworks
8Featured Artists
600+Happy Collectors
12Years of Curation
Get In Touch

Let's Talk Art

Whether you're looking to commission a custom painting, order a bespoke illustration, or simply enquire about an artwork — we're here to bring your vision to life.

Studio Address

{{ $siteSettings->address_1 ?? '' }}
{{ $siteSettings->address_2 ?? '' }}

Phone

@if ($siteSettings->phone_number_1) {{ $siteSettings->phone_number_1 }} @endif @if ($siteSettings->phone_number_2)
{{ $siteSettings->phone_number_2 }} @endif

Email

@if ($siteSettings->email) {{ $siteSettings->email }} @endif @if ($siteSettings->email_2)
{{ $siteSettings->email_2 }} @endif

@if (session('success'))
{{ session('success') }}
@endif
@csrf
Only numbers, 10-15 digits
@include('website.includes.footer') @include('website.includes.script')