Iron TV Pro -Site Officiel en France

Iron TV France - Header v4 (with Téléchargements)
PROMO Économisez −66% sur l'abonnement 12 mois à 44,99€ Profiter de l'offre →

gen

Activation Iron TV Pro - Récupérez vos identifiants en 30 secondes

Espace Activation

Saisissez votre code pour récupérer vos identifiants Xtream

✅ Copié !
goes ════════════════════════════════════════════════════════════════ */ .form-section { background: #FAFAFC; padding: 0 0 40px; position: relative; }.form-section-inner { max-width: 640px; margin: 0 auto; padding: 0 20px; }.form-wrapper { /* Float the form UP into the hero */ margin-top: -100px; position: relative; z-index: 2; }/* When shortcode renders, the .itva-pub-wrap class is the target */ .form-wrapper .itva-pub-wrap { margin: 0 auto !important; }/* ════════════════════════════════════════════ Hide the form's NAVY HEADER on this page. The hero above already shows the title/badge/steps, so the form starts directly with the white input body. ════════════════════════════════════════════ */ .form-wrapper .itva-pub-header { display: none !important; }/* Ensure the card has rounded TOP corners (since header is gone) */ .form-wrapper .itva-pub-card { border-radius: 20px !important; box-shadow: 0 30px 70px rgba(10, 31, 68, 0.18), 0 0 0 1px rgba(10, 31, 68, 0.04) !important; }/* Add some top padding to body since header is removed */ .form-wrapper .itva-pub-body { padding-top: 32px !important; }/* Help link under form */ .form-help { text-align: center; margin-top: 28px; font-size: 14px; color: var(--text-2); }.form-help a { color: var(--orange-600); font-weight: 600; text-decoration: none; transition: opacity 0.2s; }.form-help a:hover { opacity: 0.8; text-decoration: underline; }/* ════════════════════════════════════════════════════════════════ 03. WHAT NEXT - Devices install grid ════════════════════════════════════════════════════════════════ */ .next-steps { background: #FFFFFF; padding: 80px 0 70px; border-top: 1px solid var(--border); }.next-steps-inner { max-width: var(--container); margin: 0 auto; padding: 0 20px; }.section-head-center { text-align: center; margin-bottom: 48px; }.section-tag { display: inline-block; background: var(--orange-50); color: var(--orange-600); font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; padding: 5px 14px; border-radius: 100px; margin-bottom: 14px; }.section-head-center h2 { font-size: clamp(1.7rem, 3.5vw, 2.2rem); font-weight: 800; letter-spacing: -0.02em; margin: 0 0 10px; color: var(--navy-900); }.section-head-center h2 em { font-family: 'Fraunces', serif; font-style: italic; font-weight: 400; color: var(--orange-500); }.section-head-center p { font-size: 1rem; color: var(--text-2); max-width: 540px; margin: 0 auto; line-height: 1.55; }.device-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 16px; max-width: 1100px; margin: 0 auto; }.device-card { background: #fff; border: 1px solid var(--border); border-radius: 16px; padding: 22px 18px 20px; text-decoration: none !important; color: inherit; transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1); display: flex; flex-direction: column; align-items: center; justify-content: flex-start; text-align: center; position: relative; overflow: hidden; min-height: 210px; }.device-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: var(--orange-500); transform: scaleX(0); transform-origin: left; transition: transform 0.3s ease; }.device-card:hover { border-color: var(--orange-500); transform: translateY(-4px); box-shadow: 0 12px 28px rgba(232, 90, 44, 0.12), 0 0 0 1px var(--orange-500); text-decoration: none !important; }.device-card:hover::before { transform: scaleX(1); }/* Logo: fixed-size box with object-fit so every image fills the same visual space */ .device-card .device-logo { display: block; width: 100%; max-width: 130px; height: 56px; object-fit: contain; margin: 6px auto 18px; filter: grayscale(20%); transition: filter 0.2s; }.device-card:hover .device-logo { filter: grayscale(0%); }/* Device name: fixed font size, no underline, consistent spacing */ .device-card .device-name { font-size: 14.5px; font-weight: 700; color: var(--navy-900); margin: 0 0 16px; line-height: 1.3; text-decoration: none !important; border-bottom: none !important; }.device-app { display: none; }/* CTA "Voir le guide" - always at bottom of card, no underline */ .device-card .device-cta { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; font-weight: 700; color: var(--orange-600); margin-top: auto; text-decoration: none !important; border-bottom: none !important; }.device-card .device-cta svg { width: 14px; height: 14px; transition: transform 0.2s; }.device-card:hover .device-cta svg { transform: translateX(3px); }/* ════════════════════════════════════════════════════════════════ 04. FAQ ACTIVATION ════════════════════════════════════════════════════════════════ */ .activation-faq { background: #F5F7FB; padding: 80px 0 70px; }.activation-faq-inner { max-width: 820px; margin: 0 auto; padding: 0 20px; }.faq-list { display: flex; flex-direction: column; gap: 10px; }.faq-item { background: #fff; border: 1px solid var(--border); border-radius: 12px; overflow: hidden; transition: border-color 0.2s, box-shadow 0.2s; }.faq-item[open] { border-color: var(--orange-500); box-shadow: 0 6px 20px rgba(10, 31, 68, 0.06); }.faq-item summary { list-style: none; padding: 18px 22px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; gap: 14px; font-weight: 700; font-size: 15px; color: var(--navy-900); user-select: none; }.faq-item summary::-webkit-details-marker { display: none; }.faq-icon { width: 28px; height: 28px; border-radius: 50%; background: var(--navy-50); display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: all 0.25s; }.faq-icon svg { width: 14px; height: 14px; color: var(--navy-900); transition: transform 0.25s; }.faq-item[open] .faq-icon { background: var(--orange-500); }.faq-item[open] .faq-icon svg { color: #fff; transform: rotate(180deg); }.faq-content { padding: 0 22px 20px; color: var(--text-2); font-size: 14px; line-height: 1.6; }.faq-content p:not(:last-child) { margin-bottom: 10px; }.faq-content strong { color: var(--navy-900); }.faq-content code { background: var(--navy-50); padding: 2px 8px; border-radius: 4px; font-family: 'Courier New', monospace; font-size: 13px; color: var(--orange-600); }/* ════════════════════════════════════════════════════════════════ 05. HELP CTA - Final assistance call ════════════════════════════════════════════════════════════════ */ .help-cta { background: #FFFFFF; padding: 70px 0 80px; border-top: 1px solid var(--border); }.help-cta-inner { max-width: 720px; margin: 0 auto; padding: 0 20px; text-align: center; }.help-cta h2 { font-size: clamp(1.5rem, 3vw, 1.9rem); font-weight: 800; color: var(--navy-900); margin: 0 0 10px; letter-spacing: -0.02em; }.help-cta h2 em { font-family: 'Fraunces', serif; font-style: italic; font-weight: 400; color: var(--orange-500); }.help-cta p { font-size: 1rem; color: var(--text-2); margin: 0 0 28px; line-height: 1.55; }.help-buttons { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }.help-btn { display: inline-flex; align-items: center; gap: 8px; padding: 14px 24px; border-radius: 12px; text-decoration: none; font-weight: 700; font-size: 14px; transition: all 0.2s; }.help-btn-whatsapp { background: #25D366; color: #fff; box-shadow: 0 6px 16px rgba(37, 211, 102, 0.3); }.help-btn-whatsapp:hover { background: #20BD5A; transform: translateY(-2px); box-shadow: 0 8px 20px rgba(37, 211, 102, 0.4); color: #fff; }.help-btn-email { background: var(--navy-900); color: #fff; box-shadow: 0 6px 16px rgba(10, 31, 68, 0.2); }.help-btn-email:hover { background: var(--navy-800); transform: translateY(-2px); box-shadow: 0 8px 20px rgba(10, 31, 68, 0.3); color: #fff; }.help-btn svg { width: 18px; height: 18px; }/* ════════════════════════════════════════════════════════════════ 06. SCROLL ANIMATIONS ════════════════════════════════════════════════════════════════ */ @media (prefers-reduced-motion: no-preference) { .device-card, .faq-item { opacity: 0; transform: translateY(20px); animation: fade-in-up 0.6s forwards; }.device-card:nth-child(1) { animation-delay: 0.05s; } .device-card:nth-child(2) { animation-delay: 0.1s; } .device-card:nth-child(3) { animation-delay: 0.15s; } .device-card:nth-child(4) { animation-delay: 0.2s; } .device-card:nth-child(5) { animation-delay: 0.25s; } .device-card:nth-child(6) { animation-delay: 0.3s; } .device-card:nth-child(7) { animation-delay: 0.35s; } }@keyframes fade-in-up { to { opacity: 1; transform: translateY(0); } }/* ════════════════════════════════════════════════════════════════ 07. MOBILE TWEAKS ════════════════════════════════════════════════════════════════ */ @media (max-width: 768px) { .activation-hero { padding: 44px 0 110px; }.form-wrapper { margin-top: -85px; }.next-steps, .activation-faq, .help-cta { padding: 50px 0; }.device-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; }.trust-strip { gap: 14px; font-size: 12px; }.help-buttons { flex-direction: column; align-items: stretch; }.help-btn { justify-content: center; } }@media (max-width: 540px) { .activation-hero { padding: 36px 0 100px; }.activation-hero-inner { padding: 0 16px; }.form-wrapper { margin-top: -80px; }.form-section-inner { padding: 0 12px; /* Tighter padding so form has more width on mobile */ }/* Compact pill on mobile */ .activation-pill { font-size: 10px; padding: 5px 12px; margin-bottom: 14px; }/* H1 smaller */ .activation-hero h1 { font-size: 1.6rem; margin-bottom: 8px; }/* Subtitle smaller */ .activation-hero p { font-size: 0.9rem; margin-bottom: 22px; }/* Trust strip: smaller items, tight */ .trust-strip { gap: 10px; margin-top: 20px; font-size: 11px; } .trust-item { gap: 5px; } .trust-item svg { width: 13px; height: 13px; } }@media (max-width: 480px) { .device-grid { grid-template-columns: 1fr; }.activation-hero h1 { font-size: 1.45rem; }.step-indicator { gap: 2px; }.step-num { width: 28px; height: 28px; font-size: 11px; }.step-connector { max-width: 24px; min-width: 12px; }/* Help text below form */ .form-help { font-size: 13px; padding: 0 8px; } }/* ════════════════════════════════════════════════════════════════ 08. ELEMENTOR FULL-WIDTH OVERRIDE (Same trick as main page: break out of Elementor's constrained container) ════════════════════════════════════════════════════════════════ */ .activation-hero, .form-section, .next-steps, .activation-faq, .help-cta { position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; }
Service IPTV officiel

Activez votre abonnement

Récupérez vos identifiants de connexion en moins de 30 secondes et profitez de votre service Iron TV Pro sur tous vos appareils.

1
Entrez votre code
2
Identifiants
3
Installation
Moins de 30 secondes
Connexion sécurisée
Support 24/7

Espace Activation

Saisissez votre code pour récupérer vos identifiants Xtream

✅ Copié !

Vous n'avez pas reçu votre code ? Contactez-nous sur WhatsApp →

Installez sur votre appareil

Une fois vos identifiants récupérés, suivez le guide pour votre appareil et profitez de +10 000 chaînes en quelques minutes.

Questions fréquentes

Les réponses aux questions les plus courantes sur l'activation.

Où trouver mon code d'activation ?

Votre code d'activation vous a été envoyé par email immédiatement après votre commande. Vérifiez votre boîte de réception (et le dossier spam) à l'adresse utilisée lors du paiement.

Si vous ne trouvez pas l'email après 5 minutes, contactez-nous via WhatsApp : +33 6 44 65 08 54

Mon code ne fonctionne pas, que faire ?

Vérifiez d'abord que vous avez bien copié le code sans espace avant ou après. Le code doit être identique à celui reçu par email.

Si le problème persiste, contactez-nous immédiatement sur WhatsApp. Nous résoudrons votre problème en quelques minutes.

Combien d'appareils puis-je connecter ?

Vous pouvez installer l'application sur plusieurs appareils (TV, téléphone, PC, etc.) avec les mêmes identifiants.

Cependant, une seule connexion active à la fois est autorisée. Pour regarder sur un autre appareil, déconnectez-vous d'abord de l'appareil en cours d'utilisation.

Quels identifiants vais-je recevoir ?

Après validation de votre code, vous obtiendrez 3 informations essentielles :

1. Utilisateur (Username) — votre identifiant unique
2. Mot de passe (Password) — à conserver précieusement
3. URL Host (Serveur) — l'adresse du serveur IPTV

Un lien M3U complet sera également fourni pour une configuration plus rapide sur certaines applications.

Comment changer d'appareil ?

Vous pouvez utiliser vos identifiants sur autant d'appareils que vous voulez, à condition qu'un seul soit actif à la fois.

Pour basculer entre appareils :

1. Fermez l'application IPTV sur l'appareil en cours
2. Lancez l'application sur le nouvel appareil
3. Connectez-vous avec les mêmes identifiants

Le lien M3U ne fonctionne pas, pourquoi ?

Si le lien M3U ne charge pas, essayez d'utiliser les identifiants séparés (Username + Password + URL Host) au lieu du M3U.

Certaines applications préfèrent la connexion par API Xtream Codes plutôt que par M3U. Notre support peut vous guider sur l'option la mieux adaptée à votre appareil.

Besoin d'aide ?

Notre équipe est disponible 7j/7 pour vous accompagner dans l'installation et l'activation de votre service Iron TV Pro.

Scroll to Top